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#