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]

Provided methods

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]

Returns builder with translation.

fn with_orientation(&mut self, orientation: QuaternionD) -> &mut Self[src]

Returns builder with orientation.

fn with_transform(&mut self, transform: Transform3) -> &mut Self[src]

Returns builder with transform.

Implementors

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]

fn view(&mut self) -> &mut Surface3Data[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]

fn view(&mut self) -> &mut Surface3Data[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]

fn view(&mut self) -> &mut Surface3Data[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]

fn view(&mut self) -> &mut Surface3Data[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]

fn view(&mut self) -> &mut Surface3Data[src]