Class PlanMission

java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.PlanMission

public class PlanMission
extends Task
Task class containing processing parameters.
  • Constructor Details

    • PlanMission

      protected PlanMission​(long cPtr, boolean cMemoryOwn)
    • PlanMission

      public PlanMission()
  • Method Details

    • getCPtr

      protected static long getCPtr​(PlanMission obj)
    • finalize

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

      public void delete()
      Overrides:
      delete in class Task
    • setCaptureDistance

      public void setCaptureDistance​(double value)
      Image capture distance (m). Default: 20.0
    • getCaptureDistance

      public double getCaptureDistance()
      Image capture distance (m). Default: 20.0
    • setMaxPitch

      public void setMaxPitch​(int value)
      Maximum camera pitch angle. Default: 0
    • getMaxPitch

      public int getMaxPitch()
      Maximum camera pitch angle. Default: 0
    • setMaxWaypoints

      public void setMaxWaypoints​(int value)
      Maximum waypoints per flight. Default: 99
    • getMaxWaypoints

      public int getMaxWaypoints()
      Maximum waypoints per flight. Default: 99
    • setMinAltitude

      public void setMinAltitude​(double value)
      Minimum altitude (m). Default: 10.0
    • getMinAltitude

      public double getMinAltitude()
      Minimum altitude (m). Default: 10.0
    • setMinPitch

      public void setMinPitch​(int value)
      Minimum camera pitch angle. Default: -90
    • getMinPitch

      public int getMinPitch()
      Minimum camera pitch angle. Default: -90
    • setMinWaypointSpacing

      public void setMinWaypointSpacing​(double value)
      Minimum waypoint spacing (m). Default: 0.6
    • getMinWaypointSpacing

      public double getMinWaypointSpacing()
      Minimum waypoint spacing (m). Default: 0.6
    • setOverlap

      public void setOverlap​(int value)
      Overlap percent. Default: 70
    • getOverlap

      public int getOverlap()
      Overlap percent. Default: 70
    • setSafetyDistance

      public void setSafetyDistance​(double value)
      Safety distance (m). Default: 10.0
    • getSafetyDistance

      public double getSafetyDistance()
      Safety distance (m). Default: 10.0
    • setSensor

      public void setSensor​(int value)
      Sensor key. Default: -1
    • getSensor

      public int getSensor()
      Sensor key. Default: -1
    • setUseSelection

      public void setUseSelection​(boolean value)
      Focus on model selection. Default: false
    • getUseSelection

      public boolean getUseSelection()
      Focus on model selection. Default: false