Inheritance diagram for mrmeshpy.IPointsToMeshProjector:Public Member Functions | |
| None | findProjections (self, std_vector_MeshProjectionResult result, std_vector_Vector3_float points, AffineXf3f worldXf=None, AffineXf3f worldRefXf=None, float upDistLimitSq=3.4028234663852886e+38, float loDistLimitSq=0.0) |
| int | projectionsHeapBytes (self, int numProjections) |
| None | updateMeshData (self, Mesh mesh) |
Static Public Member Functions | |
| IPointsToMeshProjector | operator (*args, **kwargs) |
Generated from: MR::IPointsToMeshProjector Abstract class, computes the closest point on mesh to each of given points. Pure virtual functions must be implemented
| None mrmeshpy.IPointsToMeshProjector.findProjections | ( | self, | |
| std_vector_MeshProjectionResult | result, | ||
| std_vector_Vector3_float | points, | ||
| AffineXf3f | worldXf = None, | ||
| AffineXf3f | worldRefXf = None, | ||
| float | upDistLimitSq = 3.4028234663852886e+38, | ||
| float | loDistLimitSq = 0.0 ) |
Computes the closest point on mesh to each of given points
Reimplemented in mrmeshpy.PointsToMeshProjector.
|
static |
Reimplemented in mrmeshpy.PointsToMeshProjector, and mrmeshpy.PointsToMeshProjector.
| int mrmeshpy.IPointsToMeshProjector.projectionsHeapBytes | ( | self, | |
| int | numProjections ) |
Returns amount of memory needed to compute projections
Reimplemented in mrmeshpy.PointsToMeshProjector.
| None mrmeshpy.IPointsToMeshProjector.updateMeshData | ( | self, | |
| Mesh | mesh ) |
Updates all data related to the referencing mesh
Reimplemented in mrmeshpy.PointsToMeshProjector.