Trait style::values::generics::transform::ToMatrix
[−]
[src]
pub trait ToMatrix { fn is_3d(&self) -> bool; fn to_3d_matrix(
&self,
reference_box: Option<&Rect<Au>>
) -> Result<Transform3D<f64>, ()>; }
Support the conversion to a 3d matrix.
Required Methods
fn is_3d(&self) -> bool
Check if it is a 3d transform function.
fn to_3d_matrix(
&self,
reference_box: Option<&Rect<Au>>
) -> Result<Transform3D<f64>, ()>
&self,
reference_box: Option<&Rect<Au>>
) -> Result<Transform3D<f64>, ()>
Return the equivalent 3d matrix.
Implementors
impl<Angle, Number, Length, Integer, LoN, LoP, LoPoNumber> ToMatrix for TransformOperation<Angle, Number, Length, Integer, LoN, LoP, LoPoNumber> where
Angle: Copy + AsRef<Angle>,
Number: Copy + Into<f32> + Into<f64>,
Length: ToAbsoluteLength,
LoP: ToAbsoluteLength,