Class OrthoProjection

java.lang.Object
com.agisoft.metashape.OrthoProjection

public class OrthoProjection
extends Object
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • OrthoProjection

      public OrthoProjection​(long cPtr, boolean cMemoryOwn)
    • OrthoProjection

      public OrthoProjection()
    • OrthoProjection

      public OrthoProjection​(OrthoProjection crs)
  • Method Details

    • getCPtr

      public static long getCPtr​(OrthoProjection obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • delete

      public void delete()
    • getAuthority

      public String getAuthority()
    • getWkt

      public String getWkt()
    • getProj4

      public String getProj4()
    • init

      public boolean init​(String wkt)
    • project

      public Vector3d project​(Vector3d pt)
    • unproject

      public Vector3d unproject​(Vector3d pt)
    • localframe

      public Matrix4x4d localframe​(Vector3d pt)
    • transform

      public static Vector3d transform​(Vector3d point, OrthoProjection source, OrthoProjection target)
      Transform point coordinates between coordinate systems.
      Parameters:
      point - Point coordinates.
      source - Source coordinate system.
      target - Target coordinate system.
      Returns:
      Transformed point coordinates.