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
-