Class RefineMesh

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

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

    • RefineMesh

      protected RefineMesh(long cPtr, boolean cMemoryOwn)
    • RefineMesh

      public RefineMesh()
  • Method Details

    • getCPtr

      protected static long getCPtr(RefineMesh obj)
    • finalize

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

      public void delete()
      Overrides:
      delete in class Task
    • setCameras

      public void setCameras(int[] value)
      List of cameras to process.
    • getCameras

      public int[] getCameras()
      List of cameras to process.
    • setDownscale

      public void setDownscale(int value)
      Refinement quality. Default: 4
    • getDownscale

      public int getDownscale()
      Refinement quality. Default: 4
    • setIterations

      public void setIterations(int value)
      Number of refinement iterations. Default: 10
    • getIterations

      public int getIterations()
      Number of refinement iterations. Default: 10
    • setSmoothness

      public void setSmoothness(double value)
      Smoothing strength. Should be in range [0, 1]. Default: 0.5
    • getSmoothness

      public double getSmoothness()
      Smoothing strength. Should be in range [0, 1]. Default: 0.5