This is the complete list of members for meshlib::PointCloud, including all inherited members.
| add_part_by_mask(from:&meshlib::PointCloud, fromVerts:&meshlib::VertBitSet, outMap:Option<&meshlib::CloudPartMapping >, extNormals:Option<&meshlib::VertCoords >) | meshlib::PointCloud | |
| add_point(point:&meshlib::Vector3f) -> meshlib::VertId | meshlib::PointCloud | |
| add_point_normal(point:&meshlib::Vector3f, normal:&meshlib::Vector3f) -> meshlib::VertId | meshlib::PointCloud | |
| assign_from_another(_other:&meshlib::PointCloud) -> &mut meshlib::PointCloud | meshlib::PointCloud | |
| calc_num_valid_points() const -> usize | meshlib::PointCloud | |
| compute_bounding_box(toWorld:Option<&meshlib::AffineXf3f >) const -> meshlib::Box3f | meshlib::PointCloud | |
| compute_bounding_box_region(region:Option<&meshlib::VertBitSet >, toWorld:Option<&meshlib::AffineXf3f >) const -> meshlib::Box3f | meshlib::PointCloud | |
| construct_from_another(_other:&meshlib::PointCloud) -> meshlib::Owned< meshlib::PointCloud > | meshlib::PointCloud | static |
| copy(ptr:*const Self) -> *mut Self | meshlib::CppCopy | static |
| meshlib::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| meshlib::CppCopy::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| find_center_from_b_box() const -> meshlib::Vector3f | meshlib::PointCloud | |
| find_center_from_points() const -> meshlib::Vector3f | meshlib::PointCloud | |
| flip_orientation(region:Option<&meshlib::VertBitSet >) | meshlib::PointCloud | |
| get_aabb_tree() const -> &meshlib::AABBTreePoints | meshlib::PointCloud | |
| get_aabb_tree_not_create() const -> Option<&meshlib::AABBTreePoints > | meshlib::PointCloud | |
| get_bounding_box() const -> meshlib::Box3f | meshlib::PointCloud | |
| get_lexicographical_order() const -> meshlib::Owned< meshlib::std_vector_MR_VertId > | meshlib::PointCloud | |
| get_vert_ids(region:Option<&meshlib::VertBitSet >) const -> &meshlib::VertBitSet | meshlib::PointCloud | |
| has_normals() const -> bool | meshlib::PointCloud | |
| heap_bytes() const -> usize | meshlib::PointCloud | |
| invalidate_caches() | meshlib::PointCloud | |
| mirror(plane:&meshlib::Plane3f) | meshlib::PointCloud | |
| new() -> meshlib::Owned< meshlib::PointCloud > | meshlib::PointCloud | static |
| normals() const -> &meshlib::VertCoords | meshlib::PointCloud | |
| normals_mut() -> &mut meshlib::VertCoords | meshlib::PointCloud | |
| pack_mr_reorder(reoder:meshlib::Reorder) -> meshlib::Owned< meshlib::VertBMap > | meshlib::PointCloud | |
| pack_mr_vert_map_ptr(outNew2Old:Option<&mut meshlib::VertMap >) -> bool | meshlib::PointCloud | |
| points() const -> &meshlib::VertCoords | meshlib::PointCloud | |
| points_mut() -> &mut meshlib::VertCoords | meshlib::PointCloud | |
| set_normals(value:&meshlib::VertCoords) | meshlib::PointCloud | |
| set_points(value:&meshlib::VertCoords) | meshlib::PointCloud | |
| set_valid_points(value:&meshlib::VertBitSet) | meshlib::PointCloud | |
| transform(xf:&meshlib::AffineXf3f, region:Option<&meshlib::VertBitSet >) | meshlib::PointCloud | |
| update_caches(changedVerts:Option<&meshlib::VertBitSet >) | meshlib::PointCloud | |
| valid_points() const -> &meshlib::VertBitSet | meshlib::PointCloud | |
| valid_points_mut() -> &mut meshlib::VertBitSet | meshlib::PointCloud |