Class ExportShapes

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

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

    • ExportShapes

      protected ExportShapes​(long cPtr, boolean cMemoryOwn)
    • ExportShapes

      public ExportShapes()
  • Method Details

    • getCPtr

      protected static long getCPtr​(ExportShapes obj)
    • finalize

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

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

      public void setCRS​(CoordinateSystem value)
      Output coordinate system.
    • getCRS

      public CoordinateSystem getCRS()
      Output coordinate system.
    • setFormat

      public void setFormat​(ShapesFormat value)
      Export format. Default: ShapesFormat.ShapesFormatNone
    • getFormat

      public ShapesFormat getFormat()
      Export format. Default: ShapesFormat.ShapesFormatNone
    • setGroups

      public void setGroups​(int[] value)
      A list of shape groups to export.
    • getGroups

      public int[] getGroups()
      A list of shape groups to export.
    • setPath

      public void setPath​(String value)
      Path to shape file.
    • getPath

      public String getPath()
      Path to shape file.
    • setPolygonsAsPolylines

      public void setPolygonsAsPolylines​(boolean value)
      Save polygons as polylines. Default: false
    • getPolygonsAsPolylines

      public boolean getPolygonsAsPolylines()
      Save polygons as polylines. Default: false
    • setSaveAttributes

      public void setSaveAttributes​(boolean value)
      Export attributes. Default: true
    • getSaveAttributes

      public boolean getSaveAttributes()
      Export attributes. Default: true
    • setSaveLabels

      public void setSaveLabels​(boolean value)
      Export labels. Default: true
    • getSaveLabels

      public boolean getSaveLabels()
      Export labels. Default: true
    • setSavePoints

      public void setSavePoints​(boolean value)
      Export points. Default: false
    • getSavePoints

      public boolean getSavePoints()
      Export points. Default: false
    • setSavePolygons

      public void setSavePolygons​(boolean value)
      Export polygons. Default: false
    • getSavePolygons

      public boolean getSavePolygons()
      Export polygons. Default: false
    • setSavePolylines

      public void setSavePolylines​(boolean value)
      Export polylines. Default: false
    • getSavePolylines

      public boolean getSavePolylines()
      Export polylines. Default: false
    • setShift

      public void setShift​(Vector3d value)
      Optional shift to be applied to vertex coordinates.
    • getShift

      public Vector3d getShift()
      Optional shift to be applied to vertex coordinates.