Package com.agisoft.metashape.tasks
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.
-
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors Modifier Constructor Description PlanMission()protectedPlanMission(long cPtr, boolean cMemoryOwn) -
Method Summary
Modifier and Type Method Description voiddelete()protected voidfinalize()doublegetCaptureDistance()Image capture distance (m).protected static longgetCPtr(PlanMission obj)intgetMaxPitch()Maximum camera pitch angle.intgetMaxWaypoints()Maximum waypoints per flight.doublegetMinAltitude()Minimum altitude (m).intgetMinPitch()Minimum camera pitch angle.doublegetMinWaypointSpacing()Minimum waypoint spacing (m).intgetOverlap()Overlap percent.doublegetSafetyDistance()Safety distance (m).intgetSensor()Sensor key.booleangetUseSelection()Focus on model selection.voidsetCaptureDistance(double value)Image capture distance (m).voidsetMaxPitch(int value)Maximum camera pitch angle.voidsetMaxWaypoints(int value)Maximum waypoints per flight.voidsetMinAltitude(double value)Minimum altitude (m).voidsetMinPitch(int value)Minimum camera pitch angle.voidsetMinWaypointSpacing(double value)Minimum waypoint spacing (m).voidsetOverlap(int value)Overlap percent.voidsetSafetyDistance(double value)Safety distance (m).voidsetSensor(int value)Sensor key.voidsetUseSelection(boolean value)Focus on model selection.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getWorkitemCount, setParameter, setWorkitemCount
-
Constructor Details
-
PlanMission
protected PlanMission(long cPtr, boolean cMemoryOwn) -
PlanMission
public PlanMission()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
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
-