__init__(self) | meshlib.mrmeshpy.Polyline3 | |
__init__(self, std_vector_std_vector_Vector2_float contours) | meshlib.mrmeshpy.Polyline3 | |
__init__(self, std_vector_std_vector_Vector3_float contours) | meshlib.mrmeshpy.Polyline3 | |
__init__(self, std_vector_Id_VertTag comp2firstVert, VertCoords ps) | meshlib.mrmeshpy.Polyline3 | |
__init__(self, Polyline3 arg0) | meshlib.mrmeshpy.Polyline3 | |
addFromEdgePath(self, Mesh mesh, std_vector_Id_EdgeTag path) | meshlib.mrmeshpy.Polyline3 | |
addFromGeneralSurfacePath(self, Mesh mesh, MeshTriPoint start, std_vector_EdgePoint path, MeshTriPoint end) | meshlib.mrmeshpy.Polyline3 | |
addFromPoints(self, Vector3f vs, int num, bool closed) | meshlib.mrmeshpy.Polyline3 | |
addFromPoints(self, Vector3f vs, int num) | meshlib.mrmeshpy.Polyline3 | |
addFromSurfacePath(self, Mesh mesh, std_vector_EdgePoint path) | meshlib.mrmeshpy.Polyline3 | |
addPart(self, Polyline3 from_, VertMap outVmap=None, WholeEdgeMap outEmap=None) | meshlib.mrmeshpy.Polyline3 | |
addPartByMask(self, Polyline3 from_, UndirectedEdgeBitSet mask, VertMap outVmap=None, EdgeMap outEmap=None) | meshlib.mrmeshpy.Polyline3 | |
computeBoundingBox(self, AffineXf3f toWorld=None) | meshlib.mrmeshpy.Polyline3 | |
contours(self, std_vector_std_vector_Id_VertTag vertMap=None) | meshlib.mrmeshpy.Polyline3 | |
contours2(self, std_vector_std_vector_Id_VertTag vertMap=None) | meshlib.mrmeshpy.Polyline3 | |
destPnt(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
edgeCenter(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
edgeLength(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
edgeLengthSq(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
edgePoint(self, Id_EdgeTag e, float f) | meshlib.mrmeshpy.Polyline3 | |
edgePoint(self, EdgePoint ep) | meshlib.mrmeshpy.Polyline3 | |
edgeSegment(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
edgeVector(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
findCenterFromPoints(self) | meshlib.mrmeshpy.Polyline3 | |
getAABBTree(self) | meshlib.mrmeshpy.Polyline3 | |
getAABBTreeNotCreate(self) | meshlib.mrmeshpy.Polyline3 | |
getBoundingBox(self) | meshlib.mrmeshpy.Polyline3 | |
heapBytes(self) | meshlib.mrmeshpy.Polyline3 | |
invalidateCaches(self) | meshlib.mrmeshpy.Polyline3 | |
loopDirArea(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
orgPnt(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
pack(self, VertMap outVmap=None, WholeEdgeMap outEmap=None) | meshlib.mrmeshpy.Polyline3 | |
splitEdge(self, Id_EdgeTag e, Vector3f newVertPos) | meshlib.mrmeshpy.Polyline3 | |
splitEdge(self, Id_EdgeTag e) | meshlib.mrmeshpy.Polyline3 | |
toEdgePoint(self, VertId v) | meshlib.mrmeshpy.Polyline3 | |
toEdgePoint(self, Id_EdgeTag e, Vector3f p) | meshlib.mrmeshpy.Polyline3 | |
totalLength(self) | meshlib.mrmeshpy.Polyline3 | |
transform(self, AffineXf3f xf) | meshlib.mrmeshpy.Polyline3 | |