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.