MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.PointCloudPart Class Reference

Public Member Functions

None __init__ (self, PointCloudPart other)
 
None __init__ (self, PointCloud c, VertBitSet bs=None)
 
PointCloudPart operator (self, PointCloudPart other)
 
PointCloud cloud (self)
 
VertBitSet region (self)
 
None region (self, VertBitSet arg1)
 

Static Protected Attributes

typing _offsetof_cloud = 0
 
typing _offsetof_region = 8
 

Detailed Description

Generated from:  MR::PointCloudPart

represents full point cloud (if region is nullptr) or some portion of point cloud (if region pointer is valid)

Constructor & Destructor Documentation

◆ __init__() [1/2]

None mrmeshpy.PointCloudPart.__init__ ( self,
PointCloudPart other )
Make this assignable. A better idea would be to rewrite the class to not use references, but doing this instead preserves API compatibility.

◆ __init__() [2/2]

None mrmeshpy.PointCloudPart.__init__ ( self,
PointCloud c,
VertBitSet bs = None )

Member Function Documentation

◆ cloud()

PointCloud mrmeshpy.PointCloudPart.cloud ( self)

◆ operator()

PointCloudPart mrmeshpy.PointCloudPart.operator ( self,
PointCloudPart other )

◆ region() [1/2]

VertBitSet mrmeshpy.PointCloudPart.region ( self)
nullptr here means all valid points of point cloud

◆ region() [2/2]

None mrmeshpy.PointCloudPart.region ( self,
VertBitSet arg1 )

Member Data Documentation

◆ _offsetof_cloud

typing mrmeshpy.PointCloudPart._offsetof_cloud = 0
staticprotected

◆ _offsetof_region

typing mrmeshpy.PointCloudPart._offsetof_region = 8
staticprotected

The documentation for this class was generated from the following file: