Class DepthMaps

java.lang.Object
com.agisoft.metashape.DepthMaps

public class DepthMaps extends Object
A set of generated depth maps.
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • DepthMaps

      public DepthMaps(long cPtr, boolean cMemoryOwn)
    • DepthMaps

      public DepthMaps()
    • DepthMaps

      public DepthMaps(DepthMaps depth_maps)
  • Method Details

    • getCPtr

      public static long getCPtr(DepthMaps obj)
    • finalize

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

      public void delete()
    • cArrayUnwrap

      public static long[] cArrayUnwrap(DepthMaps[] arrayWrapper)
    • cArrayWrap

      public static DepthMaps[] cArrayWrap(long[] cArray, boolean cMemoryOwn)
    • getKey

      public int getKey()
      Depth maps identifier.
    • getChunk

      public Chunk getChunk()
      Chunk container, may be null.
    • setLabel

      public void setLabel(String label)
      Depth maps label.
    • getLabel

      public String getLabel()
      Depth maps label.
    • setDepthMap

      public void setDepthMap(int camera, DepthMap depth_map)
      Depth map for the camera, may be null.
    • getDepthMap

      public DepthMap getDepthMap(int camera)
      Depth map for the camera, may be null.
    • getPath

      public String getPath()
      Path to depth maps file.
    • setMeta

      public void setMeta(MetaData meta)
      Depth maps meta data.
    • getMeta

      public MetaData getMeta()
      Depth maps meta data.