open3d.geometry.OctreePointColorLeafNode¶
- class open3d.geometry.OctreePointColorLeafNode¶
OctreePointColorLeafNode class is an OctreeLeafNode containing color.
- static get_init_function() collections.abc.Callable[[], open3d.geometry.OctreeLeafNode]¶
Get lambda function for initializing OctreeLeafNode. When the init function is called, an empty OctreePointColorLeafNode is created.
- static get_update_function(idx: SupportsInt, color: Annotated[numpy.typing.ArrayLike, numpy.float64, '[3, 1]']) collections.abc.Callable[[open3d.geometry.OctreeLeafNode], None]¶
Get lambda function for updating OctreeLeafNode. When called, the update function updates the corresponding node with the new point index and the input color.
- __init__(*args, **kwargs)¶
Overloaded function.
__init__(self: open3d.geometry.OctreePointColorLeafNode) -> None
Default constructor
__init__(self: open3d.geometry.OctreePointColorLeafNode, arg0: open3d.geometry.OctreePointColorLeafNode) -> None
Copy constructor
- clone(self: open3d.geometry.OctreeLeafNode) open3d.geometry.OctreeLeafNode¶
Clone this OctreeLeafNode.
- property color¶
Color of the node.
- Type:
(3, 1) float numpy array
- property indices¶
List of point cloud point indices contained in this leaf node.