py3dtiles.utils module
- class py3dtiles.utils.CommandType(value)[source]
Bases:
Enum
An enumeration.
- PROCESS_JOBS = b'process_jobs'
- READ_FILE = b'read_file'
- SHUTDOWN = b'shutdown'
- WRITE_PNTS = b'write_pnts'
- class py3dtiles.utils.ResponseType(value)[source]
Bases:
Enum
An enumeration.
- ERROR = b'error'
- HALTED = b'halted'
- IDLE = b'idle'
- NEW_TASK = b'new_task'
- PNTS_WRITTEN = b'pnts_written'
- PROCESSED = b'processed'
- READ = b'read'
- class py3dtiles.utils.SubdivisionType(value)[source]
Bases:
Enum
An enumeration.
- OCTREE = 1
- QUADTREE = 2
- py3dtiles.utils.aabb_size_to_subdivision_type(size: ndarray) SubdivisionType [source]
- py3dtiles.utils.node_name_to_path(working_dir: Path, name: bytes, suffix: str = '', split_len: int = 8) Path [source]
Get the path of a tile from its name and the working directory. If the name is ‘222262175’ with the suffix ‘.pnts’, the result is ‘working_dir/22226217/r5.pnts’