py3dtiles.convert module
- class py3dtiles.convert.State(pointcloud_file_portions: List[Tuple[str, Tuple[int, ...]]], max_reading_jobs: int)[source]
Bases:
object
- class py3dtiles.convert.Worker(activity_graph: bool, transformer: Transformer | None, octree_metadata: OctreeMetadata, folder: Path, write_rgb: bool, color_scale: float | None, write_classification: bool, verbosity: int, uri: bytes)[source]
Bases:
object
This class waits from jobs commands from the Zmq socket.
- class py3dtiles.convert.ZmqManager(number_of_jobs: int, process_args: Tuple[bool, Transformer | None, OctreeMetadata, Path, bool, float | None, bool, int])[source]
Bases:
object
This class sends messages to the workers. We can also request general status.
- py3dtiles.convert.can_pnts_be_written(node_name: bytes, finished_node: bytes, input_nodes: List[bytes] | Dict[bytes, Any], active_nodes: List[bytes] | Dict[bytes, Any]) bool [source]
- py3dtiles.convert.init_parser(subparser: argparse._SubParsersAction[Any]) ArgumentParser [source]
- py3dtiles.convert.is_ancestor(node_name: bytes, ancestor: bytes) bool [source]
Example, the tile 22 is ancestor of 22458 Particular case, the tile 22 is ancestor of 22