MeshLib Java Docs
Loading...
Searching...
No Matches
meshlib.Mesh Member List

This is the complete list of members for meshlib.Mesh, including all inherited members.

addMesh(meshlib.Mesh from, meshlib.PartMapping map, java.lang.Boolean rearrangeTriangles)meshlib.Mesh
addMesh(meshlib.Mesh from, meshlib.FaceMap outFmap, meshlib.VertMap outVmap, meshlib.WholeEdgeMap outEmap, java.lang.Boolean rearrangeTriangles)meshlib.Mesh
addMeshPart(meshlib.MeshPart from, meshlib.PartMapping map, meshlib.VacantElements vacant)meshlib.Mesh
addMeshPart(meshlib.MeshPart from, java.lang.Boolean flipOrientation, meshlib.std_vector_std_vector_MR_EdgeId thisContours, meshlib.std_vector_std_vector_MR_EdgeId fromContours, meshlib.PartMapping map, meshlib.VacantElements vacant)meshlib.Mesh
addPoint(meshlib.Vector3f pos)meshlib.Mesh
addSeparateContours(meshlib.std_vector_std_vector_MR_Vector3f contours, meshlib.AffineXf3f xf)meshlib.Mesh
addSeparateEdgeLoop(meshlib.std_vector_MR_Vector3f contourPoints)meshlib.Mesh
area(meshlib.FaceId f)meshlib.Mesh
area(meshlib.FaceBitSet fs)meshlib.Mesh
assignFromAnother(meshlib.Mesh _other)meshlib.Mesh
attachEdgeLoopPart(meshlib.EdgeId first, meshlib.EdgeId last, meshlib.std_vector_MR_Vector3f contourPoints)meshlib.Mesh
averageEdgeLength()meshlib.Mesh
calcFastWindingNumber(meshlib.Vector3f pt, java.lang.Float beta)meshlib.Mesh
circumcircleDiameter(meshlib.FaceId f)meshlib.Mesh
circumcircleDiameterSq(meshlib.FaceId f)meshlib.Mesh
cloneRegion(meshlib.FaceBitSet region, java.lang.Boolean flipOrientation, meshlib.PartMapping map)meshlib.Mesh
close()meshlib.CppObject
computeBoundingBox(meshlib.AffineXf3f toWorld)meshlib.Mesh
computeBoundingBox(meshlib.FaceBitSet region, meshlib.AffineXf3f toWorld)meshlib.Mesh
cotan(meshlib.UndirectedEdgeId ue)meshlib.Mesh
CppObject(java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner)meshlib.CppObjectprotected
dblArea(meshlib.FaceId f)meshlib.Mesh
dblArea(meshlib.VertId v)meshlib.Mesh
deleteFaces(meshlib.FaceBitSet fs, meshlib.UndirectedEdgeBitSet keepEdges)meshlib.Mesh
deleteFacesFindVacant(meshlib.FaceBitSet fs, meshlib.UndirectedEdgeBitSet keepEdges)meshlib.Mesh
destPnt(meshlib.EdgeId e)meshlib.Mesh
dihedralAngle(meshlib.UndirectedEdgeId e)meshlib.Mesh
dihedralAngleCos(meshlib.UndirectedEdgeId e)meshlib.Mesh
dihedralAngleSin(meshlib.UndirectedEdgeId e)meshlib.Mesh
dirArea(meshlib.FaceBitSet fs)meshlib.Mesh
dirDblArea(meshlib.FaceId f)meshlib.Mesh
dirDblArea(meshlib.VertId v)meshlib.Mesh
discreteGaussianCurvature(meshlib.VertId v, meshlib.bool_output outBoundaryVert)meshlib.Mesh
discreteGaussianCurvatures(meshlib.VertBitSet region)meshlib.Mesh
discreteMeanCurvature(meshlib.VertId v)meshlib.Mesh
discreteMeanCurvature(meshlib.UndirectedEdgeId e)meshlib.Mesh
discreteMeanCurvatures(meshlib.VertBitSet region)meshlib.Mesh
edgeCenter(meshlib.UndirectedEdgeId e)meshlib.Mesh
edgeLength(meshlib.UndirectedEdgeId e)meshlib.Mesh
edgeLengths()meshlib.Mesh
edgeLengthSq(meshlib.UndirectedEdgeId e)meshlib.Mesh
edgePoint(meshlib.EdgeId e, float f)meshlib.Mesh
edgePoint(meshlib.EdgePoint ep)meshlib.Mesh
edgeSegment(meshlib.EdgeId e)meshlib.Mesh
edgeVector(meshlib.EdgeId e)meshlib.Mesh
findCenterFromBBox()meshlib.Mesh
findCenterFromFaces()meshlib.Mesh
findCenterFromPoints()meshlib.Mesh
findClosestPoint(meshlib.Vector3f point, meshlib.MeshProjectionResult res, java.lang.Float maxDistSq, meshlib.FaceBitSet region, meshlib.AffineXf3f xf)meshlib.Mesh
findClosestPoint(meshlib.Vector3f point, java.lang.Float maxDistSq, meshlib.FaceBitSet region, meshlib.AffineXf3f xf)meshlib.Mesh
findCreaseEdges(float angleFromPlanar)meshlib.Mesh
findSharpEdges(float minSharpCos, float maxSharpCos)meshlib.Mesh
findSpikeVertices(float minSumAngle, meshlib.VertBitSet region, meshlib.std_function_bool_from_float cb)meshlib.Mesh
flipOrientation(meshlib.UndirectedEdgeBitSet fullComponents)meshlib.Mesh
fromFaceSoup(meshlib.VertCoords vertexCoordinates, meshlib.std_vector_MR_VertId verts, meshlib.Vector_MR_MeshBuilder_VertSpan_MR_FaceId faces, meshlib.meshbuilder.BuildSettings settings, meshlib.std_function_bool_from_float cb)meshlib.Meshstatic
fromPointTriples(meshlib.std_vector_std_array_MR_Vector3f_3 posTriples, boolean duplicateNonManifoldVertices)meshlib.Meshstatic
fromTriangles(meshlib.VertCoords vertexCoordinates, meshlib.Triangulation t, meshlib.meshbuilder.BuildSettings settings, meshlib.std_function_bool_from_float cb)meshlib.Meshstatic
fromTrianglesDuplicatingNonManifoldVertices(meshlib.VertCoords vertexCoordinates, meshlib.Triangulation t, meshlib.std_vector_MR_MeshBuilder_VertDuplication dups, meshlib.meshbuilder.BuildSettings settings, meshlib.std_function_bool_from_MR_VertId_MR_VertId_MR_VertId_MR_VertId_MR_VertId betterCont)meshlib.Meshstatic
fromTriMesh(meshlib.TriMesh triMesh, meshlib.meshbuilder.BuildSettings settings, meshlib.std_function_bool_from_float cb)meshlib.Meshstatic
getAABBTree()meshlib.Mesh
getAABBTreeNotCreate()meshlib.Mesh
getAABBTreePoints()meshlib.Mesh
getAABBTreePointsNotCreate()meshlib.Mesh
getBoundingBox()meshlib.Mesh
getClosestEdge(meshlib.PointOnFace p)meshlib.Mesh
getClosestEdge(meshlib.MeshTriPoint p)meshlib.Mesh
getClosestVertex(meshlib.PointOnFace p)meshlib.Mesh
getClosestVertex(meshlib.MeshTriPoint p)meshlib.Mesh
getDipoles()meshlib.Mesh
getDipolesNotCreate()meshlib.Mesh
getLeftTriPoints(meshlib.EdgeId e, meshlib.Vector3f v0, meshlib.Vector3f v1, meshlib.Vector3f v2)meshlib.Mesh
getLeftTriPoints(meshlib.EdgeId e)meshlib.Mesh
getPlane3d(meshlib.FaceId f)meshlib.Mesh
getPlane3f(meshlib.FaceId f)meshlib.Mesh
getTriPoints(meshlib.FaceId f, meshlib.Vector3f v0, meshlib.Vector3f v1, meshlib.Vector3f v2)meshlib.Mesh
getTriPoints(meshlib.FaceId f)meshlib.Mesh
heapBytes()meshlib.Mesh
holeDirArea(meshlib.EdgeId e)meshlib.Mesh
holePerimeter(meshlib.EdgeId e)meshlib.Mesh
invalidateCaches(java.lang.Boolean pointsChanged)meshlib.Mesh
isOutside(meshlib.Vector3f pt, java.lang.Float windingNumberThreshold, java.lang.Float beta)meshlib.Mesh
isOutsideByProjNorm(meshlib.Vector3f pt, meshlib.MeshProjectionResult proj, meshlib.FaceBitSet region)meshlib.Mesh
isOwned()meshlib.CppObject
leftCotan(meshlib.EdgeId e)meshlib.Mesh
leftDirDblArea(meshlib.EdgeId e)meshlib.Mesh
leftNormal(meshlib.EdgeId e)meshlib.Mesh
leftTangent(meshlib.EdgeId e)meshlib.Mesh
Mesh(java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)meshlib.Mesh
Mesh()meshlib.Mesh
Mesh(meshlib.Mesh _other)meshlib.Mesh
mirror(meshlib.Plane3f plane)meshlib.Mesh
normal(meshlib.FaceId f)meshlib.Mesh
normal(meshlib.VertId v)meshlib.Mesh
normal(meshlib.MeshTriPoint p)meshlib.Mesh
opEqual(meshlib.Mesh b)meshlib.Mesh
opNotEqual(meshlib.Mesh b)meshlib.Mesh
orgPnt(meshlib.EdgeId e)meshlib.Mesh
pack(meshlib.PartMapping map, java.lang.Boolean rearrangeTriangles)meshlib.Mesh
pack(meshlib.FaceMap outFmap, meshlib.VertMap outVmap, meshlib.WholeEdgeMap outEmap, java.lang.Boolean rearrangeTriangles)meshlib.Mesh
pack(meshlib.PackMapping map, meshlib.std_function_bool_from_float cb)meshlib.Mesh
packOptimally(java.lang.Boolean preserveAABBTree)meshlib.Mesh
packOptimally(boolean preserveAABBTree, meshlib.std_function_bool_from_float cb)meshlib.Mesh
points()meshlib.Mesh
projArea(meshlib.Vector3f dir, meshlib.FaceBitSet fs)meshlib.Mesh
projectPoint(meshlib.Vector3f point, meshlib.PointOnFace res, java.lang.Float maxDistSq, meshlib.FaceBitSet region, meshlib.AffineXf3f xf)meshlib.Mesh
projectPoint(meshlib.Vector3f point, meshlib.MeshProjectionResult res, java.lang.Float maxDistSq, meshlib.FaceBitSet region, meshlib.AffineXf3f xf)meshlib.Mesh
projectPoint(meshlib.Vector3f point, java.lang.Float maxDistSq, meshlib.FaceBitSet region, meshlib.AffineXf3f xf)meshlib.Mesh
pseudonormal(meshlib.VertId v, meshlib.FaceBitSet region)meshlib.Mesh
pseudonormal(meshlib.UndirectedEdgeId e, meshlib.FaceBitSet region)meshlib.Mesh
pseudonormal(meshlib.MeshTriPoint p, meshlib.FaceBitSet region)meshlib.Mesh
quadraticForm(meshlib.VertId v, boolean angleWeigted, meshlib.FaceBitSet region, meshlib.UndirectedEdgeBitSet creases)meshlib.Mesh
rawPointer()meshlib.CppObject
release()meshlib.CppObject
setPoints(meshlib.VertCoords value)meshlib.Mesh
setTopology(meshlib.MeshTopology value)meshlib.Mesh
shrinkToFit()meshlib.Mesh
signedDistance(meshlib.Vector3f pt, meshlib.MeshProjectionResult proj, meshlib.FaceBitSet region)meshlib.Mesh
signedDistance(meshlib.Vector3f pt)meshlib.Mesh
signedDistance(meshlib.Vector3f pt, float maxDistSq, meshlib.FaceBitSet region)meshlib.Mesh
splitEdge(meshlib.EdgeId e, meshlib.Vector3f newVertPos, meshlib.FaceBitSet region, meshlib.phmap.phmap_flat_hash_map_MR_FaceId_MR_FaceId_phmap_Hash_MR_FaceId_phmap_EqualTo_MR_FaceId_MR_Allocator_st__dda91c58 new2Old)meshlib.Mesh
splitEdge(meshlib.EdgeId e, meshlib.FaceBitSet region, meshlib.phmap.phmap_flat_hash_map_MR_FaceId_MR_FaceId_phmap_Hash_MR_FaceId_phmap_EqualTo_MR_FaceId_MR_Allocator_st__dda91c58 new2Old)meshlib.Mesh
splitFace(meshlib.FaceId f, meshlib.Vector3f newVertPos, meshlib.FaceBitSet region, meshlib.phmap.phmap_flat_hash_map_MR_FaceId_MR_FaceId_phmap_Hash_MR_FaceId_phmap_EqualTo_MR_FaceId_MR_Allocator_st__dda91c58 new2Old)meshlib.Mesh
splitFace(meshlib.FaceId f, meshlib.FaceBitSet region, meshlib.phmap.phmap_flat_hash_map_MR_FaceId_MR_FaceId_phmap_Hash_MR_FaceId_phmap_EqualTo_MR_FaceId_MR_Allocator_st__dda91c58 new2Old)meshlib.Mesh
sumAngles(meshlib.VertId v, meshlib.bool_output outBoundaryVert)meshlib.Mesh
toEdgePoint(meshlib.VertId v)meshlib.Mesh
toEdgePoint(meshlib.EdgeId e, meshlib.Vector3f p)meshlib.Mesh
topology()meshlib.Mesh
toTriPoint(meshlib.VertId v)meshlib.Mesh
toTriPoint(meshlib.FaceId f, meshlib.Vector3f p)meshlib.Mesh
toTriPoint(meshlib.PointOnFace p)meshlib.Mesh
transform(meshlib.AffineXf3f xf, meshlib.VertBitSet region)meshlib.Mesh
triangleAspectRatio(meshlib.FaceId f)meshlib.Mesh
triCenter(meshlib.FaceId f)meshlib.Mesh
triPoint(meshlib.MeshTriPoint p)meshlib.Mesh
updateCaches(meshlib.VertBitSet changedVerts)meshlib.Mesh
updateCachesAfterSplits(meshlib.phmap.phmap_flat_hash_map_MR_FaceId_MR_FaceId_phmap_Hash_MR_FaceId_phmap_EqualTo_MR_FaceId_MR_Allocator_st__dda91c58 new2Old)meshlib.Mesh
volume(meshlib.FaceBitSet region)meshlib.Mesh
zeroUnusedPoints()meshlib.Mesh