py3dtiles.points.node_catalog module

class py3dtiles.points.node_catalog.NodeCatalog(nodes: bytes, name: bytes, octree_metadata: OctreeMetadata)[source]

Bases: object

NodeCatalog is a store of Node objects.py3dtiles

Using a NodeCatalog allows to only store a children names in nodes, instead of storing a full recursive structure.

dump(name: bytes, max_depth: int) bytes[source]

Serialize the stored nodes to a bytes list

get_node(name: bytes) Node[source]

Returns the node mathing the given name