open3d.geometry.OctreePointColorLeafNode¶
-
class
open3d.geometry.
OctreePointColorLeafNode
¶ OctreePointColorLeafNode class is an OctreeLeafNode containing color.
-
__init__
(*args, **kwargs)¶ Overloaded function.
__init__(self: open3d.cpu.pybind.geometry.OctreePointColorLeafNode) -> None
Default constructor
__init__(self: open3d.cpu.pybind.geometry.OctreePointColorLeafNode, arg0: open3d.cpu.pybind.geometry.OctreePointColorLeafNode) -> None
Copy constructor
-
clone
(self: open3d.cpu.pybind.geometry.OctreeLeafNode) → open3d.cpu.pybind.geometry.OctreeLeafNode¶ Clone this OctreeLeafNode.
-
static
get_init_function
() → Callable[], open3d.cpu.pybind.geometry.OctreeLeafNode]¶ Get lambda function for initializing OctreeLeafNode. When the init function is called, an empty OctreePointColorLeafNode is created.
-
static
get_update_function
(idx: int, color: numpy.ndarray[numpy.float64[3, 1]]) → Callable[[open3d.cpu.pybind.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.
-
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.
-