Class DepthMap

java.lang.Object
com.agisoft.metashape.DepthMap
All Implemented Interfaces:
AutoCloseable

public class DepthMap extends Object implements AutoCloseable
Depth map data.
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • DepthMap

      protected DepthMap(long cPtr, boolean cMemoryOwn)
    • DepthMap

      public DepthMap()
    • DepthMap

      public DepthMap(DepthMap depth_map)
  • Method Details

    • getCPtr

      protected static long getCPtr(DepthMap obj)
    • finalize

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

      public void delete()
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • setCalibration

      public void setCalibration(int level, Calibration calib)
      Depth map calibration.
    • getCalibration

      public Optional<Calibration> getCalibration(int level)
      Depth map calibration, may be null.
    • setImage

      public void setImage(int level, Image image)
      Image object with depth map data.
    • getImage

      public Optional<Image> getImage(int level)
      Image object with depth map data, may be null.