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