Package com.agisoft.metashape.tasks
Class BuildDem
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.BuildDem
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.tasks.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()protected voidfinalize()int[]List of dense point classes to be used for surface extraction.protected static longbooleangetFlipX()Flip X axis direction.booleangetFlipY()Flip Y axis direction.booleangetFlipZ()Flip Z axis direction.Interpolation mode.intMaximum workgroup size.Output projection.Region to be processed.doubleOutput resolution in meters.Selects between dense point cloud and sparse point cloud.booleanEnable fine-level task subdivision.intNumber of tiles in a workitem.voidsetClasses(int[] value)List of dense point classes to be used for surface extraction.voidsetFlipX(boolean value)Flip X axis direction.voidsetFlipY(boolean value)Flip Y axis direction.voidsetFlipZ(boolean value)Flip Z axis direction.voidsetInterpolation(Interpolation value)Interpolation mode.voidsetMaxWorkgroupSize(int value)Maximum workgroup size.voidsetProjection(OrthoProjection value)Output projection.voidRegion to be processed.voidsetResolution(double value)Output resolution in meters.voidsetSourceData(DataSource value)Selects between dense point cloud and sparse point cloud.voidsetSubdivideTask(boolean value)Enable fine-level task subdivision.voidsetWorkitemSizeTiles(int value)Number of tiles in a workitem.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
BuildDem
protected BuildDem(long cPtr, boolean cMemoryOwn) -
BuildDem
public BuildDem()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setClasses
public void setClasses(int[] value)List of dense point classes to be used for surface extraction. -
getClasses
public int[] getClasses()List of dense point classes to be used for surface extraction. -
setFlipX
public void setFlipX(boolean value)Flip X axis direction. Default: false -
getFlipX
public boolean getFlipX()Flip X axis direction. Default: false -
setFlipY
public void setFlipY(boolean value)Flip Y axis direction. Default: false -
getFlipY
public boolean getFlipY()Flip Y axis direction. Default: false -
setFlipZ
public void setFlipZ(boolean value)Flip Z axis direction. Default: false -
getFlipZ
public boolean getFlipZ()Flip Z axis direction. Default: false -
setInterpolation
Interpolation mode. Default: Interpolation.EnabledInterpolation -
getInterpolation
Interpolation mode. Default: Interpolation.EnabledInterpolation -
setMaxWorkgroupSize
public void setMaxWorkgroupSize(int value)Maximum workgroup size. Default: 100 -
getMaxWorkgroupSize
public int getMaxWorkgroupSize()Maximum workgroup size. Default: 100 -
setProjection
Output projection. -
getProjection
Output projection. -
setRegion
Region to be processed. -
getRegion
Region to be processed. -
setResolution
public void setResolution(double value)Output resolution in meters. Default: 0.0 -
getResolution
public double getResolution()Output resolution in meters. Default: 0.0 -
setSourceData
Selects between dense point cloud and sparse point cloud. Default: DataSource.DenseCloudData -
getSourceData
Selects between dense point cloud and sparse point cloud. Default: DataSource.DenseCloudData -
setSubdivideTask
public void setSubdivideTask(boolean value)Enable fine-level task subdivision. Default: true -
getSubdivideTask
public boolean getSubdivideTask()Enable fine-level task subdivision. Default: true -
setWorkitemSizeTiles
public void setWorkitemSizeTiles(int value)Number of tiles in a workitem. Default: 10 -
getWorkitemSizeTiles
public int getWorkitemSizeTiles()Number of tiles in a workitem. Default: 10
-