py3dtiles.typing module
- class py3dtiles.typing.AssetDictType[source]
Bases:
dict
- extras: NotRequired[ExtraDictType]
- version: Literal['1.0', '1.1']
- class py3dtiles.typing.BoundingVolumeBoxDictType[source]
Bases:
dict
- extras: NotRequired[ExtraDictType]
- class py3dtiles.typing.BoundingVolumeRegionDictType[source]
Bases:
dict
- extras: NotRequired[ExtraDictType]
- class py3dtiles.typing.BoundingVolumeSphereDictType[source]
Bases:
dict
- extras: NotRequired[ExtraDictType]
- class py3dtiles.typing.ContentType[source]
Bases:
dict
- boundingVolume: NotRequired[BoundingVolumeDictType]
- extras: NotRequired[ExtraDictType]
- class py3dtiles.typing.ExtraFieldsDescription(name: 'str', dtype: 'np.dtype[Any]')[source]
Bases:
object
- class py3dtiles.typing.MetadataReaderType[source]
Bases:
TypedDict
- extra_fields: list[ExtraFieldsDescription]
- class py3dtiles.typing.RootPropertyDictType[source]
Bases:
TypedDict
- extras: NotRequired[ExtraDictType]
- class py3dtiles.typing.TileDictType[source]
Bases:
dict
- boundingVolume: BoundingVolumeDictType
- children: NotRequired[list[TileDictType]]
- content: NotRequired[ContentType]
- extras: NotRequired[ExtraDictType]
- geometricError: GeometricErrorType
- refine: NotRequired[RefineType]
- transform: NotRequired[TransformDictType]
- viewerRequestVolume: NotRequired[BoundingVolumeDictType]
- class py3dtiles.typing.TilesetDictType[source]
Bases:
dict
- asset: AssetDictType
- extras: NotRequired[ExtraDictType]
- geometricError: GeometricErrorType
- properties: NotRequired[PropertyType]
- root: TileDictType