Class Transform

java.lang.Object
com.agisoft.metashape.Transform

public class Transform extends Object
Transformation between chunk and world coordinates systems.
  • Constructor Details

    • Transform

      public Transform()
  • Method Details

    • setRotation

      public void setRotation(Optional<Matrix> rotation)
      Rotation component, may be null.
    • getRotation

      public Optional<Matrix> getRotation()
      Rotation component, may be null.
    • setTranslation

      public void setTranslation(Optional<Vector> translation)
      Translation component, may be null.
    • getTranslation

      public Optional<Vector> getTranslation()
      Translation component, may be null.
    • setScale

      public void setScale(Optional<Double> scale)
      Scale component, may be null.
    • getScale

      public Optional<Double> getScale()
      Scale component, may be null.
    • setMatrix

      public void setMatrix(Matrix matrix)
      Transformation matrix.
    • getMatrix

      public Matrix getMatrix()
      Transformation matrix.
    • hasMatrix

      public boolean hasMatrix()
    • reset

      public void reset()
    • transformPoint

      public Vector transformPoint(Vector point)
    • transformVector

      public Vector transformVector(Vector vector)