pub struct MultMatrix3DBuilder { /* private fields */ }Expand description
Builder for MultMatrix3D.
Implementations§
Source§impl MultMatrix3DBuilder
impl MultMatrix3DBuilder
Sourcepub fn m<VALUE: Into<AffineMatrix3D>>(&mut self, value: VALUE) -> &mut Self
pub fn m<VALUE: Into<AffineMatrix3D>>(&mut self, value: VALUE) -> &mut Self
Affine transformation matrix for 3D vector.
Sourcepub fn build(&self) -> Result<MultMatrix3D, MultMatrix3DBuilderError>
pub fn build(&self) -> Result<MultMatrix3D, MultMatrix3DBuilderError>
Trait Implementations§
Source§impl Clone for MultMatrix3DBuilder
impl Clone for MultMatrix3DBuilder
Source§fn clone(&self) -> MultMatrix3DBuilder
fn clone(&self) -> MultMatrix3DBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for MultMatrix3DBuilder
impl Default for MultMatrix3DBuilder
Source§impl ScadBuilder for MultMatrix3DBuilder
impl ScadBuilder for MultMatrix3DBuilder
Source§type Sentence = MultMatrix3D
type Sentence = MultMatrix3D
Type of the object that this builder constructs.
Source§type Error = MultMatrix3DBuilderError
type Error = MultMatrix3DBuilderError
Type of error that can be returned when building.
Auto Trait Implementations§
impl Freeze for MultMatrix3DBuilder
impl RefUnwindSafe for MultMatrix3DBuilder
impl Send for MultMatrix3DBuilder
impl Sync for MultMatrix3DBuilder
impl Unpin for MultMatrix3DBuilder
impl UnsafeUnpin for MultMatrix3DBuilder
impl UnwindSafe for MultMatrix3DBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.