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.
-