Package com.agisoft.metashape.tasks
Class TransformRaster
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.TransformRaster
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()intgetAsset()Asset key to transform.protected static longgetCPtr(TransformRaster obj) Selects between DEM and orthomosaic.intRaster height.doubleNo-data value (DEM export only).booleanUse north-up orientation for export.intOperand asset key.intOperand chunk key.intOperand frame key.Output projection.Region to be processed.doubleOutput resolution in meters.doublePixel size in the X dimension in projected units.doublePixel size in the Y dimension in projected units.booleanSubtraction flag.intgetWidth()Raster width.2x3 raster-to-world transformation matrix.voidsetAsset(int value) Asset key to transform.voidsetDataSource(DataSource value) Selects between DEM and orthomosaic.voidsetHeight(int value) Raster height.voidsetNodataValue(double value) No-data value (DEM export only).voidsetNorthUp(boolean value) Use north-up orientation for export.voidsetOperandAsset(int value) Operand asset key.voidsetOperandChunk(int value) Operand chunk key.voidsetOperandFrame(int value) Operand frame key.voidsetProjection(OrthoProjection value) Output projection.voidRegion to be processed.voidsetResolution(double value) Output resolution in meters.voidsetResolutionX(double value) Pixel size in the X dimension in projected units.voidsetResolutionY(double value) Pixel size in the Y dimension in projected units.voidsetSubtract(boolean value) Subtraction flag.voidsetWidth(int value) Raster width.voidsetWorldTransform(Matrix2x3d value) 2x3 raster-to-world transformation matrix.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
-
TransformRaster
protected TransformRaster(long cPtr, boolean cMemoryOwn) -
TransformRaster
public TransformRaster()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setAsset
public void setAsset(int value) Asset key to transform. Default: -1 -
getAsset
public int getAsset()Asset key to transform. Default: -1 -
setDataSource
Selects between DEM and orthomosaic. Default: DataSource.ElevationData -
getDataSource
Selects between DEM and orthomosaic. Default: DataSource.ElevationData -
setHeight
public void setHeight(int value) Raster height. Default: 0 -
getHeight
public int getHeight()Raster height. Default: 0 -
setNodataValue
public void setNodataValue(double value) No-data value (DEM export only). Default: -32767.0 -
getNodataValue
public double getNodataValue()No-data value (DEM export only). Default: -32767.0 -
setNorthUp
public void setNorthUp(boolean value) Use north-up orientation for export. Default: true -
getNorthUp
public boolean getNorthUp()Use north-up orientation for export. Default: true -
setOperandAsset
public void setOperandAsset(int value) Operand asset key. Default: -1 -
getOperandAsset
public int getOperandAsset()Operand asset key. Default: -1 -
setOperandChunk
public void setOperandChunk(int value) Operand chunk key. Default: -1 -
getOperandChunk
public int getOperandChunk()Operand chunk key. Default: -1 -
setOperandFrame
public void setOperandFrame(int value) Operand frame key. Default: -1 -
getOperandFrame
public int getOperandFrame()Operand frame key. Default: -1 -
setProjection
Output projection. -
getProjection
Output projection. -
setRegion
Region to be processed. -
getRegion
Region to be processed. -
setResolution
public void setResolution(double value) Output resolution in meters. Default: 0.0 -
getResolution
public double getResolution()Output resolution in meters. Default: 0.0 -
setResolutionX
public void setResolutionX(double value) Pixel size in the X dimension in projected units. Default: 0.0 -
getResolutionX
public double getResolutionX()Pixel size in the X dimension in projected units. Default: 0.0 -
setResolutionY
public void setResolutionY(double value) Pixel size in the Y dimension in projected units. Default: 0.0 -
getResolutionY
public double getResolutionY()Pixel size in the Y dimension in projected units. Default: 0.0 -
setSubtract
public void setSubtract(boolean value) Subtraction flag. Default: false -
getSubtract
public boolean getSubtract()Subtraction flag. Default: false -
setWidth
public void setWidth(int value) Raster width. Default: 0 -
getWidth
public int getWidth()Raster width. Default: 0 -
setWorldTransform
2x3 raster-to-world transformation matrix. -
getWorldTransform
2x3 raster-to-world transformation matrix.
-