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) |
Generated from: MR::IPointsToMeshProjector Abstract class, computes the closest point on mesh to each of given points. Pure virtual functions must be implemented
None meshlib.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 meshlib.mrcudapy.PointsToMeshProjector, and meshlib.mrmeshpy.PointsToMeshProjector.
int meshlib.mrmeshpy.IPointsToMeshProjector.projectionsHeapBytes | ( | self, | |
int | numProjections ) |
Returns amount of memory needed to compute projections
Reimplemented in meshlib.mrcudapy.PointsToMeshProjector, and meshlib.mrmeshpy.PointsToMeshProjector.
None meshlib.mrmeshpy.IPointsToMeshProjector.updateMeshData | ( | self, | |
Mesh | mesh ) |
Updates all data related to the referencing mesh
Reimplemented in meshlib.mrcudapy.PointsToMeshProjector, and meshlib.mrmeshpy.PointsToMeshProjector.