Trait vox_geometry_rust::surface3::SurfaceBuilderBase3 [−][src]
pub trait SurfaceBuilderBase3 { fn view(&mut self) -> &mut Surface3Data; fn with_is_normal_flipped(&mut self, is_normal_flipped: bool) -> &mut Self { ... } fn with_translation(&mut self, translation: Vector3D) -> &mut Self { ... } fn with_orientation(&mut self, orientation: QuaternionD) -> &mut Self { ... } fn with_transform(&mut self, transform: Transform3) -> &mut Self { ... } }
Expand description
Required methods
fn view(&mut self) -> &mut Surface3Data
[src]
fn view(&mut self) -> &mut Surface3Data
[src]Provided methods
fn with_is_normal_flipped(&mut self, is_normal_flipped: bool) -> &mut Self
[src]
fn with_is_normal_flipped(&mut self, is_normal_flipped: bool) -> &mut Self
[src]Returns builder with flipped normal flag.
fn with_translation(&mut self, translation: Vector3D) -> &mut Self
[src]
fn with_translation(&mut self, translation: Vector3D) -> &mut Self
[src]Returns builder with translation.
fn with_orientation(&mut self, orientation: QuaternionD) -> &mut Self
[src]
fn with_orientation(&mut self, orientation: QuaternionD) -> &mut Self
[src]Returns builder with orientation.
fn with_transform(&mut self, transform: Transform3) -> &mut Self
[src]
fn with_transform(&mut self, transform: Transform3) -> &mut Self
[src]Returns builder with transform.
Implementors
impl SurfaceBuilderBase3 for vox_geometry_rust::box3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::box3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::custom_implicit_surface3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::custom_implicit_surface3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::cylinder3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::cylinder3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::implicit_surface_set3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::implicit_surface_set3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::plane3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::plane3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::sphere3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::sphere3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::surface_set3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::surface_set3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::surface_to_implicit3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::surface_to_implicit3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::triangle3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::triangle3::Builder
[src]fn view(&mut self) -> &mut Surface3Data
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::triangle_mesh3::Builder
[src]
impl SurfaceBuilderBase3 for vox_geometry_rust::triangle_mesh3::Builder
[src]