luminarycloud.params.geometry¶
Classes¶
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
A generic entity in the geometry. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
A surface in the geometry. This class should never be instantiated directly. |
|
Abstract mixin to satisfy the type checker when using @proto_decorator. |
|
A volume in the geometry. This class should never be instantiated directly. |
Package Contents¶
- class AnnularCylinder¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- radius: float = 0.0¶
- radius_inner: float = 0.0¶
- start: luminarycloud.types.Vector3¶
- class Cone¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- base_center: luminarycloud.types.Vector3¶
- base_radius: float = 0.0¶
- class Cube¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- class Cylinder¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- radius: float = 0.0¶
- start: luminarycloud.types.Vector3¶
- class GeometryEntity¶
A generic entity in the geometry.
- bbox_max: luminarycloud.types.Vector3¶
- bbox_min: luminarycloud.types.Vector3¶
- geometry_id: str¶
- id: str¶
- class HalfSphere¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- center: luminarycloud.types.Vector3¶
- normal: luminarycloud.types.Vector3¶
- radius: float = 0.0¶
- class OrientedCube¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- origin: luminarycloud.types.Vector3¶
- x_axis: luminarycloud.types.Vector3¶
- y_axis: luminarycloud.types.Vector3¶
- class Shape¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- class Sphere¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- center: luminarycloud.types.Vector3¶
- radius: float = 0.0¶
- class SphereShell¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- center: luminarycloud.types.Vector3¶
- radius: float = 0.0¶
- radius_inner: float = 0.0¶
- class Surface¶
A surface in the geometry. This class should never be instantiated directly.
- bbox_max: luminarycloud.types.Vector3¶
- bbox_min: luminarycloud.types.Vector3¶
- geometry_id: str¶
- id: str¶
- class Torus¶
Abstract mixin to satisfy the type checker when using @proto_decorator. Declares statically that _to_proto and _from_proto will be added by the decorator.
- center: luminarycloud.types.Vector3¶
- major_radius: float = 0.0¶
- minor_radius: float = 0.0¶
- normal: luminarycloud.types.Vector3¶
- class Volume¶
A volume in the geometry. This class should never be instantiated directly.
- bbox_max: luminarycloud.types.Vector3¶
- bbox_min: luminarycloud.types.Vector3¶
- geometry_id: str¶
- id: str¶