Package com.agisoft.metashape.tasks
Class ExportShapes
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.ExportShapes
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.tasks.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()protected voidfinalize()protected static longgetCPtr(ExportShapes obj) getCRS()Output coordinate system.Export format.int[]A list of shape groups to export.getPath()Path to shape file.booleanSave polygons as polylines.booleanExport attributes.booleanExport labels.booleanExport points.booleanExport polygons.booleanExport polylines.getShift()Optional shift to be applied to vertex coordinates.voidsetCRS(CoordinateSystem value) Output coordinate system.voidsetFormat(ShapesFormat value) Export format.voidsetGroups(int[] value) A list of shape groups to export.voidPath to shape file.voidsetPolygonsAsPolylines(boolean value) Save polygons as polylines.voidsetSaveAttributes(boolean value) Export attributes.voidsetSaveLabels(boolean value) Export labels.voidsetSavePoints(boolean value) Export points.voidsetSavePolygons(boolean value) Export polygons.voidsetSavePolylines(boolean value) Export polylines.voidOptional shift to be applied to vertex coordinates.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
ExportShapes
protected ExportShapes(long cPtr, boolean cMemoryOwn) -
ExportShapes
public ExportShapes()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setCRS
Output coordinate system. -
getCRS
Output coordinate system. -
setFormat
Export format. Default: ShapesFormat.ShapesFormatNone -
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
Path to shape file. -
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
Optional shift to be applied to vertex coordinates. -
getShift
Optional shift to be applied to vertex coordinates.
-