py3dtiles.tilers.point.node.node module
- class py3dtiles.tilers.point.node.node.Node(name: bytes, aabb: ndarray[Any, dtype[float64 | float32]], spacing: float)[source]
Bases:
object
docstring for Node
- aabb
- aabb_center
- aabb_size
- dirty
- flush_pending_points(catalog: NodeCatalog, scale: float) None [source]
- static get_points(data: Node | DummyNode, include_rgb: bool, include_classification: bool, include_intensity: bool) ndarray[Any, dtype[uint8]] [source]
- grid
- insert(scale: float, xyz: ndarray[Any, dtype[float32]], rgb: ndarray[Any, dtype[uint8]], classification: ndarray[Any, dtype[uint8]], intensity: ndarray[Any, dtype[uint8]], make_empty_node: bool = False) None [source]
- inv_aabb_size
- name
- points: list[tuple[ndarray[Any, dtype[float32]], ndarray[Any, dtype[uint8]], ndarray[Any, dtype[uint8]], ndarray[Any, dtype[uint8]]]]
- spacing