Enum mgf::ComponentConstructor
[−]
[src]
pub enum ComponentConstructor { Sphere { r: f32, }, Capsule { r: f32, half_h: f32, }, }
A description of a Component minus rotation and position.
Variants
Sphere
Fields of Sphere
r: f32 |
Capsule
Fields of Capsule
r: f32 | |
half_h: f32 |
Methods
impl ComponentConstructor
[src]
pub fn construct<R: Rotation3<f32>>(&self, p: Point3<f32>, rot: R) -> Component
[src]
Create a component from a component constructor.
Trait Implementations
impl Copy for ComponentConstructor
[src]
impl Clone for ComponentConstructor
[src]
fn clone(&self) -> ComponentConstructor
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more