pub trait DOMMatrixMethods {
Show 55 methods
// Required methods
fn A(&self) -> f64;
fn SetA(&self, value: f64);
fn B(&self) -> f64;
fn SetB(&self, value: f64);
fn C(&self) -> f64;
fn SetC(&self, value: f64);
fn D(&self) -> f64;
fn SetD(&self, value: f64);
fn E(&self) -> f64;
fn SetE(&self, value: f64);
fn F(&self) -> f64;
fn SetF(&self, value: f64);
fn M11(&self) -> f64;
fn SetM11(&self, value: f64);
fn M12(&self) -> f64;
fn SetM12(&self, value: f64);
fn M13(&self) -> f64;
fn SetM13(&self, value: f64);
fn M14(&self) -> f64;
fn SetM14(&self, value: f64);
fn M21(&self) -> f64;
fn SetM21(&self, value: f64);
fn M22(&self) -> f64;
fn SetM22(&self, value: f64);
fn M23(&self) -> f64;
fn SetM23(&self, value: f64);
fn M24(&self) -> f64;
fn SetM24(&self, value: f64);
fn M31(&self) -> f64;
fn SetM31(&self, value: f64);
fn M32(&self) -> f64;
fn SetM32(&self, value: f64);
fn M33(&self) -> f64;
fn SetM33(&self, value: f64);
fn M34(&self) -> f64;
fn SetM34(&self, value: f64);
fn M41(&self) -> f64;
fn SetM41(&self, value: f64);
fn M42(&self) -> f64;
fn SetM42(&self, value: f64);
fn M43(&self) -> f64;
fn SetM43(&self, value: f64);
fn M44(&self) -> f64;
fn SetM44(&self, value: f64);
fn MultiplySelf(
&self,
other: &DOMMatrixInit
) -> Result<Root<Dom<DOMMatrix>>, Error>;
fn PreMultiplySelf(
&self,
other: &DOMMatrixInit
) -> Result<Root<Dom<DOMMatrix>>, Error>;
fn TranslateSelf(&self, tx: f64, ty: f64, tz: f64) -> Root<Dom<DOMMatrix>>;
fn ScaleSelf(
&self,
scaleX: f64,
scaleY: Option<f64>,
scaleZ: f64,
originX: f64,
originY: f64,
originZ: f64
) -> Root<Dom<DOMMatrix>>;
fn Scale3dSelf(
&self,
scale: f64,
originX: f64,
originY: f64,
originZ: f64
) -> Root<Dom<DOMMatrix>>;
fn RotateSelf(
&self,
rotX: f64,
rotY: Option<f64>,
rotZ: Option<f64>
) -> Root<Dom<DOMMatrix>>;
fn RotateFromVectorSelf(&self, x: f64, y: f64) -> Root<Dom<DOMMatrix>>;
fn RotateAxisAngleSelf(
&self,
x: f64,
y: f64,
z: f64,
angle: f64
) -> Root<Dom<DOMMatrix>>;
fn SkewXSelf(&self, sx: f64) -> Root<Dom<DOMMatrix>>;
fn SkewYSelf(&self, sy: f64) -> Root<Dom<DOMMatrix>>;
fn InvertSelf(&self) -> Root<Dom<DOMMatrix>>;
}