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