Class BuildDem

java.lang.Object
com.agisoft.metashape.Task
com.agisoft.metashape.tasks.BuildDem
All Implemented Interfaces:
AutoCloseable

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

    • BuildDem

      public BuildDem()
  • Method Details

    • 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.
    • getFlipX

      public boolean getFlipX()
      Flip X axis direction.
    • setFlipY

      public void setFlipY(boolean value)
      Flip Y axis direction.
    • getFlipY

      public boolean getFlipY()
      Flip Y axis direction.
    • setFlipZ

      public void setFlipZ(boolean value)
      Flip Z axis direction.
    • getFlipZ

      public boolean getFlipZ()
      Flip Z axis direction.
    • setInterpolation

      public void setInterpolation(Interpolation value)
      Interpolation mode. Default: Interpolation.EnabledInterpolation
    • getInterpolation

      public Interpolation 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

      public void setProjection(OrthoProjection value)
      Output projection.
    • getProjection

      public OrthoProjection getProjection()
      Output projection.
    • setRegion

      public void setRegion(BBox value)
      Region to be processed.
    • getRegion

      public BBox 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

      public void setSourceData(DataSource value)
      Selects between dense point cloud and tie points. Default: DataSource.DenseCloudData
    • getSourceData

      public DataSource getSourceData()
      Selects between dense point cloud and tie points. Default: DataSource.DenseCloudData
    • setSubdivideTask

      public void setSubdivideTask(boolean value)
      Enable fine-level task subdivision.
    • getSubdivideTask

      public boolean getSubdivideTask()
      Enable fine-level task subdivision.
    • 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