Class BuildTiledModel

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

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

    • BuildTiledModel

      protected BuildTiledModel(long cPtr, boolean cMemoryOwn)
    • BuildTiledModel

      public BuildTiledModel()
  • Method Details

    • getCPtr

      protected static long getCPtr(BuildTiledModel obj)
    • finalize

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

      public void delete()
      Overrides:
      delete in class Task
    • 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.
    • setFaceCount

      public void setFaceCount(int value)
      Number of faces per megapixel of texture resolution. Default: 4000
    • getFaceCount

      public int getFaceCount()
      Number of faces per megapixel of texture resolution. Default: 4000
    • setGhostingFilter

      public void setGhostingFilter(boolean value)
      Enable ghosting filter. Default: false
    • getGhostingFilter

      public boolean getGhostingFilter()
      Enable ghosting filter. Default: false
    • setKeepDepth

      public void setKeepDepth(boolean value)
      Enable store depth maps option. Default: true
    • getKeepDepth

      public boolean getKeepDepth()
      Enable store depth maps option. Default: true
    • setMaxWorkgroupSize

      public void setMaxWorkgroupSize(int value)
      Maximum workgroup size. Default: 100
    • getMaxWorkgroupSize

      public int getMaxWorkgroupSize()
      Maximum workgroup size. Default: 100
    • setMerge

      public void setMerge(boolean value)
      Merge tiled model flag. Default: false
    • getMerge

      public boolean getMerge()
      Merge tiled model flag. Default: false
    • setOperandAsset

      public void setOperandAsset(int value)
      Operand asset key. Default: -1
    • getOperandAsset

      public int getOperandAsset()
      Operand asset key. Default: -1
    • setOperandChunk

      public void setOperandChunk(int value)
      Operand chunk key. Default: -1
    • getOperandChunk

      public int getOperandChunk()
      Operand chunk key. Default: -1
    • setOperandFrame

      public void setOperandFrame(int value)
      Operand frame key. Default: -1
    • getOperandFrame

      public int getOperandFrame()
      Operand frame key. Default: -1
    • setPixelSize

      public void setPixelSize(double value)
      Target model resolution in meters. Default: 0.0
    • getPixelSize

      public double getPixelSize()
      Target model resolution in meters. Default: 0.0
    • setSourceData

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

      public DataSource getSourceData()
      Selects between dense point cloud and mesh. 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
    • setTileSize

      public void setTileSize(int value)
      Size of tiles in pixels. Default: 256
    • getTileSize

      public int getTileSize()
      Size of tiles in pixels. Default: 256
    • setTransferTexture

      public void setTransferTexture(boolean value)
      Transfer source model texture to tiled model. Default: false
    • getTransferTexture

      public boolean getTransferTexture()
      Transfer source model texture to tiled model. Default: false
    • setWorkitemSizeCameras

      public void setWorkitemSizeCameras(int value)
      Number of cameras in a workitem. Default: 20
    • getWorkitemSizeCameras

      public int getWorkitemSizeCameras()
      Number of cameras in a workitem. Default: 20