luminarycloud.params.geometry¶
Classes¶
A generic entity in the geometry. |
|
A surface in the geometry. |
|
A volume in the geometry. |
Package Contents¶
- class luminarycloud.params.geometry.AnnularCylinder¶
Bases:
Shape
- radius: float¶
- radius_inner: float¶
- start: luminarycloud.types.Vector3¶
- class luminarycloud.params.geometry.Cone¶
Bases:
Shape
- radius: float¶
- start: luminarycloud.types.Vector3¶
- class luminarycloud.params.geometry.Cylinder¶
Bases:
Shape
- radius: float¶
- start: luminarycloud.types.Vector3¶
- class luminarycloud.params.geometry.GeometryEntity¶
A generic entity in the geometry.
- bbox_max: luminarycloud.types.Vector3¶
- bbox_min: luminarycloud.types.Vector3¶
- geometry_id: str¶
- id: str¶
- class luminarycloud.params.geometry.HalfSphere¶
Bases:
Shape
- center: luminarycloud.types.Vector3¶
- normal: luminarycloud.types.Vector3¶
- radius: float¶
- class luminarycloud.params.geometry.OrientedCube¶
Bases:
Shape
- origin: luminarycloud.types.Vector3¶
- x_axis: luminarycloud.types.Vector3¶
- y_axis: luminarycloud.types.Vector3¶
- z_axis: luminarycloud.types.Vector3¶
- class luminarycloud.params.geometry.Shape¶
- class luminarycloud.params.geometry.Sphere¶
Bases:
Shape
- center: luminarycloud.types.Vector3¶
- radius: float¶
- class luminarycloud.params.geometry.SphereShell¶
Bases:
Shape
- center: luminarycloud.types.Vector3¶
- radius: float¶
- radius_inner: float¶
- class luminarycloud.params.geometry.Surface¶
Bases:
GeometryEntity
A surface in the geometry.
- bbox_max: luminarycloud.types.Vector3¶
- bbox_min: luminarycloud.types.Vector3¶
- geometry_id: str¶
- id: str¶
- class luminarycloud.params.geometry.Torus¶
Bases:
Shape
- center: luminarycloud.types.Vector3¶
- major_radius: float¶
- minor_radius: float¶
- normal: luminarycloud.types.Vector3¶
- class luminarycloud.params.geometry.Volume¶
Bases:
GeometryEntity
A volume in the geometry.
- bbox_max: luminarycloud.types.Vector3¶
- bbox_min: luminarycloud.types.Vector3¶
- geometry_id: str¶
- id: str¶