public class ImportPointCloud extends Task
Task.TaskTarget
swigCMemOwn
Constructor and Description |
---|
ImportPointCloud() |
Modifier and Type | Method and Description |
---|---|
boolean |
getCalculateNormals()
Calculate point normals.
|
java.lang.String |
getColumns()
Column order (x/y/z - coordinates, X/Y/Z - normal, r/g/b - color, i - intensity, t - time, space - skip column).
|
CoordinateSystem |
getCRS()
Point cloud coordinate system.
|
java.lang.String |
getDelimiter()
CSV delimiter.
|
PointCloudFormat |
getFormat()
Point cloud format.
|
java.lang.String[] |
getFramePaths()
List of point cloud paths to import in each frame of a multiframe chunk.
|
boolean |
getGeneratePanorama()
Generate panorama from point colors.
|
boolean |
getGroupDelimiters()
Combine consecutive delimiters in csv format.
|
boolean |
getIgnoreScannerOrigin()
Do not use laser scan origin as scanner position for structured point clouds.
|
boolean |
getIgnoreTrajectory()
Do not attach trajectory to imported point cloud.
|
boolean |
getIsLaserScan()
Import point clouds as laser scans.
|
boolean |
getLoadImages()
Import images embedded in laser scan.
|
boolean |
getLoadPointClassification()
Import point classification.
|
boolean |
getLoadPointColor()
Import point color.
|
boolean |
getLoadPointConfidence()
Import point confidence.
|
boolean |
getLoadPointIndex()
Import point row and column indices.
|
boolean |
getLoadPointIntensity()
Import point intensity.
|
boolean |
getLoadPointNormal()
Import point normal.
|
boolean |
getLoadPointReturnNumber()
Import point return number.
|
boolean |
getLoadPointScanAngle()
Import point scan angle.
|
boolean |
getLoadPointSourceId()
Import point source ID.
|
boolean |
getLoadPointTimestamp()
Import point timestamp.
|
java.lang.String |
getPath()
Path to point cloud.
|
int |
getPointNeighbors()
Number of point neighbors to use for normal estimation.
|
double |
getPrecision()
Coordinate precision (m).
|
boolean |
getReplaceAsset()
Replace default asset with imported point cloud.
|
boolean |
getScannerAtOrigin()
Use laser scan origin as scanner position for unstructured point clouds.
|
Vector |
getShift()
Optional shift to be applied to point coordinates.
|
int |
getSkipRows()
Number of rows to skip.
|
int |
getTrajectory()
Trajectory key to attach.
|
void |
setCalculateNormals(boolean value)
Calculate point normals.
|
void |
setColumns(java.lang.String value)
Column order (x/y/z - coordinates, X/Y/Z - normal, r/g/b - color, i - intensity, t - time, space - skip column).
|
void |
setCRS(CoordinateSystem value)
Point cloud coordinate system.
|
void |
setDelimiter(java.lang.String value)
CSV delimiter.
|
void |
setFormat(PointCloudFormat value)
Point cloud format.
|
void |
setFramePaths(java.lang.String[] value)
List of point cloud paths to import in each frame of a multiframe chunk.
|
void |
setGeneratePanorama(boolean value)
Generate panorama from point colors.
|
void |
setGroupDelimiters(boolean value)
Combine consecutive delimiters in csv format.
|
void |
setIgnoreScannerOrigin(boolean value)
Do not use laser scan origin as scanner position for structured point clouds.
|
void |
setIgnoreTrajectory(boolean value)
Do not attach trajectory to imported point cloud.
|
void |
setIsLaserScan(boolean value)
Import point clouds as laser scans.
|
void |
setLoadImages(boolean value)
Import images embedded in laser scan.
|
void |
setLoadPointClassification(boolean value)
Import point classification.
|
void |
setLoadPointColor(boolean value)
Import point color.
|
void |
setLoadPointConfidence(boolean value)
Import point confidence.
|
void |
setLoadPointIndex(boolean value)
Import point row and column indices.
|
void |
setLoadPointIntensity(boolean value)
Import point intensity.
|
void |
setLoadPointNormal(boolean value)
Import point normal.
|
void |
setLoadPointReturnNumber(boolean value)
Import point return number.
|
void |
setLoadPointScanAngle(boolean value)
Import point scan angle.
|
void |
setLoadPointSourceId(boolean value)
Import point source ID.
|
void |
setLoadPointTimestamp(boolean value)
Import point timestamp.
|
void |
setPath(java.lang.String value)
Path to point cloud.
|
void |
setPointNeighbors(int value)
Number of point neighbors to use for normal estimation.
|
void |
setPrecision(double value)
Coordinate precision (m).
|
void |
setReplaceAsset(boolean value)
Replace default asset with imported point cloud.
|
void |
setScannerAtOrigin(boolean value)
Use laser scan origin as scanner position for unstructured point clouds.
|
void |
setShift(Vector value)
Optional shift to be applied to point coordinates.
|
void |
setSkipRows(int value)
Number of rows to skip.
|
void |
setTrajectory(int value)
Trajectory key to attach.
|
apply, apply, close, delete, finalize, getCPtr, getGpuSupport, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
public void setCalculateNormals(boolean value)
public boolean getCalculateNormals()
public void setColumns(java.lang.String value)
public java.lang.String getColumns()
public void setCRS(CoordinateSystem value)
public CoordinateSystem getCRS()
public void setDelimiter(java.lang.String value)
public java.lang.String getDelimiter()
public void setFormat(PointCloudFormat value)
public PointCloudFormat getFormat()
public void setFramePaths(java.lang.String[] value)
public java.lang.String[] getFramePaths()
public void setGeneratePanorama(boolean value)
public boolean getGeneratePanorama()
public void setGroupDelimiters(boolean value)
public boolean getGroupDelimiters()
public void setIgnoreScannerOrigin(boolean value)
public boolean getIgnoreScannerOrigin()
public void setIgnoreTrajectory(boolean value)
public boolean getIgnoreTrajectory()
public void setIsLaserScan(boolean value)
public boolean getIsLaserScan()
public void setLoadImages(boolean value)
public boolean getLoadImages()
public void setLoadPointClassification(boolean value)
public boolean getLoadPointClassification()
public void setLoadPointColor(boolean value)
public boolean getLoadPointColor()
public void setLoadPointConfidence(boolean value)
public boolean getLoadPointConfidence()
public void setLoadPointIndex(boolean value)
public boolean getLoadPointIndex()
public void setLoadPointIntensity(boolean value)
public boolean getLoadPointIntensity()
public void setLoadPointNormal(boolean value)
public boolean getLoadPointNormal()
public void setLoadPointReturnNumber(boolean value)
public boolean getLoadPointReturnNumber()
public void setLoadPointScanAngle(boolean value)
public boolean getLoadPointScanAngle()
public void setLoadPointSourceId(boolean value)
public boolean getLoadPointSourceId()
public void setLoadPointTimestamp(boolean value)
public boolean getLoadPointTimestamp()
public void setPath(java.lang.String value)
public java.lang.String getPath()
public void setPointNeighbors(int value)
public int getPointNeighbors()
public void setPrecision(double value)
public double getPrecision()
public void setReplaceAsset(boolean value)
public boolean getReplaceAsset()
public void setScannerAtOrigin(boolean value)
public boolean getScannerAtOrigin()
public void setShift(Vector value)
public Vector getShift()
public void setSkipRows(int value)
public int getSkipRows()
public void setTrajectory(int value)
public int getTrajectory()