Package com.agisoft.metashape.tasks
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.
-
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors Modifier Constructor Description ExportShapes()protectedExportShapes(long cPtr, boolean cMemoryOwn) -
Method Summary
Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(ExportShapes obj)CoordinateSystemgetCRS()Output coordinate system.ShapesFormatgetFormat()Export format.int[]getGroups()A list of shape groups to export.StringgetPath()Path to shape file.booleangetPolygonsAsPolylines()Save polygons as polylines.booleangetSaveAttributes()Export attributes.booleangetSaveLabels()Export labels.booleangetSavePoints()Export points.booleangetSavePolygons()Export polygons.booleangetSavePolylines()Export polylines.Vector3dgetShift()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.voidsetPath(String value)Path 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.voidsetShift(Vector3d value)Optional shift to be applied to vertex coordinates.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getWorkitemCount, setParameter, setWorkitemCount
-
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.
-