Affine transformations

Euclid.rotateMethod
rotate(
    g::Euclid.AbstractPrimitive,
    axis::Symbol,
    angle
) -> Euclid.AffineMapContainer
source
Euclid.scaleMethod
scale(
    g::Euclid.AbstractPrimitive,
    x,
    y,
    z
) -> Euclid.AffineMapContainer
source
Euclid.shearMethod
shear(
    g::Euclid.AbstractPrimitive,
    gamma
) -> Euclid.AffineMapContainer
source
Euclid.translateMethod
translate(
    g::Euclid.AbstractPrimitive,
    x,
    y,
    z
) -> Euclid.AffineMapContainer
source
Euclid.AffineMapContainerType
  • transform::Euclid.AffineTransformation

  • transform_inv::Euclid.AffineTransformation

  • primitive::Euclid.AbstractPrimitive

source