MCPcopy Create free account

hub / github.com/GeometryCollective/boundary-first-flattening / functions

Functions269 in github.com/GeometryCollective/boundary-first-flattening

↓ 182 callersMethodsize
returns the number of meshes in the model
include/bff/mesh/Mesh.h:58
↓ 92 callersMethodnext
src/mesh/Corner.cpp:46
↓ 79 callersMethodhalfEdge
src/mesh/Face.cpp:26
↓ 57 callersMethodedge
src/mesh/HalfEdge.cpp:56
↓ 52 callersMethodwedge
src/mesh/Vertex.cpp:37
↓ 50 callersMethodvertex
src/mesh/Corner.cpp:36
↓ 41 callersMethodflip
src/mesh/HalfEdge.cpp:46
↓ 32 callersMethodprev
src/mesh/Corner.cpp:51
↓ 31 callersMethodcutBoundary
src/mesh/Mesh.cpp:163
↓ 22 callersMethodclear
src/mesh/PolygonSoup.cpp:76
↓ 16 callersMethodsetHalfEdge
src/mesh/Face.cpp:31
↓ 16 callersMethodupdate
apps/viewer/src/Viewer.cpp:1140
↓ 15 callersMethodonBoundary
src/mesh/Edge.cpp:43
↓ 13 callersMethodface
src/mesh/Corner.cpp:41
↓ 13 callersMethodisReal
src/mesh/Face.cpp:41
↓ 12 callersFunctionlength
returns edge length
include/bff/mesh/GeometryUtils.h:28
↓ 11 callersMethodclear
apps/viewer/src/Viewer.cpp:787
↓ 11 callersMethoddraw
apps/viewer/src/Viewer.cpp:2102
↓ 11 callersMethodfind
find parent of element x
include/bff/project/DisjointSets.h:20
↓ 10 callersMethodcorner
src/mesh/HalfEdge.cpp:66
↓ 10 callersMethodgetEdgeIndex
src/mesh/PolygonSoup.cpp:58
↓ 10 callersMethodnormalize
src/mesh/MeshIO.cpp:490
↓ 8 callersMethodeulerCharacteristic
src/mesh/Mesh.cpp:62
↓ 8 callersMethodsetFlip
src/mesh/HalfEdge.cpp:86
↓ 7 callersMethodbind
apps/viewer/src/RenderMesh.cpp:16
↓ 7 callersMethodgetEdgeCount
src/mesh/PolygonSoup.cpp:71
↓ 7 callersMethodsetEdge
src/mesh/HalfEdge.cpp:96
↓ 7 callersMethodsetFace
src/mesh/HalfEdge.cpp:101
↓ 7 callersFunctionwriteString
src/mesh/MeshIO.cpp:788
↓ 6 callersFunctioncomputeAreaScaling
src/project/Distortion.cpp:154
↓ 6 callersFunctionflatten
apps/command-line/src/CommandLine.cpp:122
↓ 6 callersMethodflatten
src/project/Bff.cpp:342
↓ 6 callersMethodsetMesh
src/mesh/Face.cpp:36
↓ 6 callersMethodsetNext
src/mesh/HalfEdge.cpp:76
↓ 6 callersMethodsetPrev
src/mesh/HalfEdge.cpp:81
↓ 6 callersMethodsetVertex
src/mesh/HalfEdge.cpp:91
↓ 5 callersFunctiondoesArgExist
apps/command-line/src/CommandLine.cpp:25
↓ 5 callersMethodgetAdjacentFaceIndex
src/mesh/PolygonSoup.cpp:139
↓ 5 callersMethodnextWedge
src/mesh/Corner.cpp:56
↓ 5 callersMethodprojectUvsToPcaAxis
src/mesh/Mesh.cpp:100
↓ 4 callersFunctionangle
returns the angle (in radians) at a corner
include/bff/mesh/GeometryUtils.h:82
↓ 4 callersFunctionarea
returns face area
include/bff/mesh/GeometryUtils.h:52
↓ 4 callersFunctionnormal
returns face normal
include/bff/mesh/GeometryUtils.h:37
↓ 4 callersMethodnormalize
src/project/Bff.cpp:310
↓ 4 callersMethodsetCorner
src/mesh/HalfEdge.cpp:106
↓ 4 callersMethoduse
apps/viewer/src/Shader.cpp:49
↓ 3 callersFunctionattemptPacking
src/project/BinPacking.cpp:10
↓ 3 callersFunctioncentroidUV
returns face centroid in uv plane
include/bff/mesh/GeometryUtils.h:57
↓ 3 callersFunctioncomputeQuasiConformalError
src/project/Distortion.cpp:8
↓ 3 callersMethodconstruct
src/mesh/PolygonSoup.cpp:8
↓ 3 callersMethodgetAdjacentFaceCount
src/mesh/PolygonSoup.cpp:134
↓ 3 callersMethodload
apps/viewer/src/Shader.cpp:28
↓ 2 callersMethodareaRatio
src/mesh/Mesh.cpp:148
↓ 2 callersFunctionareaUV
returns face area in uv plane
include/bff/mesh/GeometryUtils.h:69
↓ 2 callersFunctioncornerAngle
returns corner angle (in radians), computed directly from edge lengths
include/bff/mesh/GeometryUtils.h:212
↓ 2 callersMethodflattenToDisk
src/project/Bff.cpp:428
↓ 2 callersMethodflattenWithCones
apps/viewer/src/Viewer.cpp:1619
↓ 2 callersMethodinsert
src/mesh/PolygonSoup.cpp:35
↓ 2 callersMethodinsideHole
src/mesh/Vertex.cpp:72
↓ 2 callersFunctionintersect
apps/viewer/src/Viewer.cpp:1637
↓ 2 callersMethodisMarked
check if set is marked
include/bff/project/DisjointSets.h:55
↓ 2 callersMethodmark
mark set
include/bff/project/DisjointSets.h:45
↓ 2 callersMethodmerge
union by rank if either set is marked, then the result is marked
include/bff/project/DisjointSets.h:27
↓ 2 callersFunctionparseArg
apps/command-line/src/CommandLine.cpp:30
↓ 2 callersFunctionscaling
computes the scaling at a wedge
include/bff/mesh/GeometryUtils.h:115
↓ 2 callersFunctiontangent
computes the tangent at a wedge
include/bff/mesh/GeometryUtils.h:132
↓ 1 callersMethodcloseCurvatures
src/project/Bff.cpp:136
↓ 1 callersFunctioncomputeEigenvectors2x2
src/mesh/Mesh.cpp:88
↓ 1 callersMethoddegree
src/mesh/Vertex.cpp:86
↓ 1 callersMethoddiameter
src/mesh/Mesh.cpp:67
↓ 1 callersFunctionelementColor
apps/viewer/src/Viewer.cpp:593
↓ 1 callersFunctionfaceArea
returns face area, computed directly from edge lengths
include/bff/mesh/GeometryUtils.h:194
↓ 1 callersMethodglobalVertexIndex
include/bff/mesh/Mesh.h:69
↓ 1 callersFunctionhalfEdgeCotan
returns halfedge cotan weight, computed directly from edge lengths
include/bff/mesh/GeometryUtils.h:204
↓ 1 callersFunctionhsv
src/project/Distortion.cpp:49
↓ 1 callersFunctioninvert2x2
src/project/Bff.cpp:156
↓ 1 callersFunctioninvert3x3
src/project/Bff.cpp:166
↓ 1 callersMethodisIsolated
src/mesh/Vertex.cpp:67
↓ 1 callersFunctionloadModel
apps/command-line/src/CommandLine.cpp:73
↓ 1 callersMethodlocalVertexIndex
vertex access
include/bff/mesh/Mesh.h:68
↓ 1 callersMethodmapToSphere
apps/viewer/src/Viewer.cpp:1677
↓ 1 callersMethodnVertices
returns the number of vertices in the model; NOTE: duplicated dofs not counted
include/bff/mesh/Mesh.h:61
↓ 1 callersMethodorientFacesAndAssignComponents
src/mesh/PolygonSoup.cpp:434
↓ 1 callersFunctionparseArgs
apps/command-line/src/CommandLine.cpp:40
↓ 1 callersFunctionprintUsage
apps/command-line/src/CommandLine.cpp:10
↓ 1 callersMethodremoveIsolatedVertices
src/mesh/PolygonSoup.cpp:219
↓ 1 callersFunctionsample
src/project/Bff.cpp:453
↓ 1 callersFunctionseismic
src/project/Distortion.cpp:168
↓ 1 callersFunctionselfIntersects
apps/viewer/src/Viewer.cpp:1651
↓ 1 callersMethodsplitNonManifoldVertices
src/mesh/PolygonSoup.cpp:263
↓ 1 callersMethodwrite
src/mesh/MeshIO.cpp:926
↓ 1 callersFunctionwriteModelUVs
apps/command-line/src/CommandLine.cpp:168
MethodBFF
src/project/Bff.cpp:6
MethodBFFData
src/project/Bff.cpp:729
MethodBuffer
apps/viewer/src/RenderMesh.cpp:3
MethodCommon
src/linear-algebra/Common.cpp:7
MethodCorner
src/mesh/Corner.cpp:6
MethodDisjointSets
constructor
include/bff/project/DisjointSets.h:10
MethodEdge
src/mesh/Edge.cpp:6
MethodFace
src/mesh/Face.cpp:6
next →1–100 of 269, ranked by callers