open3d.geometry.OctreeNodeInfo¶
- class open3d.geometry.OctreeNodeInfo¶
OctreeNode’s information. OctreeNodeInfo is computed on the fly, not stored with the Node.
- __init__(self: open3d.geometry.OctreeNodeInfo, origin: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, size: typing.SupportsFloat, depth: typing.SupportsInt, child_index: typing.SupportsInt) None¶
- Parameters:
origin (Annotated[numpy.typing.ArrayLike, numpy.float64,)
size (SupportsFloat)
depth (SupportsInt)
child_index (SupportsInt)
- property child_index¶
Node’s child index of itself. For non-root nodes, child_index is 0~7; root node’s child_index is -1.
- Type:
int
- property depth¶
Depth of the node to the root. The root is of depth 0.
- Type:
int
- property origin¶
Origin coordinate of the node.
- Type:
(3, 1) float numpy array
- property size¶
Size of the node.
- Type:
float