Struct vox_geometry_rust::surface_to_implicit2::Builder [−][src]
pub struct Builder { /* fields omitted */ }
Expand description
Implementations
impl Builder
[src]
impl Builder
[src]pub fn with_surface(&mut self, surface: Surface2Ptr) -> &mut Self
[src]
pub fn with_surface(&mut self, surface: Surface2Ptr) -> &mut Self
[src]Returns builder with surface.
pub fn build(&mut self) -> SurfaceToImplicit2
[src]
pub fn build(&mut self) -> SurfaceToImplicit2
[src]Builds SurfaceToImplicit2.
pub fn make_shared(&mut self) -> SurfaceToImplicit2Ptr
[src]
pub fn make_shared(&mut self) -> SurfaceToImplicit2Ptr
[src]Builds shared pointer of SurfaceToImplicit2 instance.
Trait Implementations
impl SurfaceBuilderBase2 for Builder
[src]
impl SurfaceBuilderBase2 for Builder
[src]fn view(&mut self) -> &mut Surface2Data
[src]
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: Vector2D) -> &mut Self
[src]
fn with_translation(&mut self, translation: Vector2D) -> &mut Self
[src]Returns builder with translation.
fn with_orientation(&mut self, orientation: f64) -> &mut Self
[src]
fn with_orientation(&mut self, orientation: f64) -> &mut Self
[src]Returns builder with orientation.
fn with_transform(&mut self, transform: Transform2) -> &mut Self
[src]
fn with_transform(&mut self, transform: Transform2) -> &mut Self
[src]Returns builder with transform.
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl !Send for Builder
impl !Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,