public class ImportReference extends Task
Task.TaskTarget
swigCMemOwn
Constructor and Description |
---|
ImportReference() |
Modifier and Type | Method and Description |
---|---|
int |
getColumnA()
1st rotation angle column (CSV format only).
|
int |
getColumnB()
2nd rotation angle column (CSV format only).
|
int |
getColumnC()
3rd rotation angle column (CSV format only).
|
int |
getColumnEnabled()
Enabled flag column (CSV format only).
|
int |
getColumnLabel()
Label column (CSV format only).
|
java.lang.String |
getColumns()
Column order in CSV format (n - label, o - enabled flag, x/y/z - coordinates, X/Y/Z - coordinate accuracy, a/b/c - rotation angles, A/B/C - rotation angle accuracy, [] - group of multiple values, | - column separator within group).
|
int |
getColumnSa()
1st rotation angle accuracy column (CSV format only).
|
int |
getColumnSb()
2nd rotation angle accuracy column (CSV format only).
|
int |
getColumnSc()
3rd rotation angle accuracy column (CSV format only).
|
int |
getColumnSx()
X coordinate accuracy column (CSV format only).
|
int |
getColumnSy()
Y coordinate accuracy column (CSV format only).
|
int |
getColumnSz()
Z coordinate accuracy column (CSV format only).
|
int |
getColumnX()
X coordinate column (CSV format only).
|
int |
getColumnY()
Y coordinate column (CSV format only).
|
int |
getColumnZ()
Z coordinate column (CSV format only).
|
boolean |
getCreateMarkers()
Create markers for missing entries (CSV format only).
|
CoordinateSystem |
getCRS()
Reference data coordinate system (CSV format only).
|
java.lang.String |
getDelimiter()
Column delimiter (CSV format only).
|
ReferenceFormat |
getFormat()
File format.
|
boolean |
getGroupDelimiters()
Combine consecutive delimiters (CSV format only).
|
boolean |
getIgnoreLabels()
Matches reference data based on coordinates alone (CSV format only).
|
ReferenceItems |
getItems()
Items to load reference for (CSV format only).
|
boolean |
getLoadEnabled()
Load enabled flag (CSV format only).
|
boolean |
getLoadLocationAccuracy()
Load location accuracy (CSV format only).
|
boolean |
getLoadRotation()
Load rotation angles (CSV format only).
|
boolean |
getLoadRotationAccuracy()
Load rotation accuracy (CSV format only).
|
java.lang.String |
getPath()
Path to the file with reference data.
|
EulerAngles |
getRotationAngles()
Euler angles triplet used for rotation reference (CSV format only).
|
double |
getShutterLag()
Shutter lag in seconds (APM format only).
|
int |
getSkipRows()
Number of rows to skip (CSV format only).
|
double |
getThreshold()
Error threshold in meters used when ignore_labels is set (CSV format only).
|
void |
setColumnA(int value)
1st rotation angle column (CSV format only).
|
void |
setColumnB(int value)
2nd rotation angle column (CSV format only).
|
void |
setColumnC(int value)
3rd rotation angle column (CSV format only).
|
void |
setColumnEnabled(int value)
Enabled flag column (CSV format only).
|
void |
setColumnLabel(int value)
Label column (CSV format only).
|
void |
setColumns(java.lang.String value)
Column order in CSV format (n - label, o - enabled flag, x/y/z - coordinates, X/Y/Z - coordinate accuracy, a/b/c - rotation angles, A/B/C - rotation angle accuracy, [] - group of multiple values, | - column separator within group).
|
void |
setColumnSa(int value)
1st rotation angle accuracy column (CSV format only).
|
void |
setColumnSb(int value)
2nd rotation angle accuracy column (CSV format only).
|
void |
setColumnSc(int value)
3rd rotation angle accuracy column (CSV format only).
|
void |
setColumnSx(int value)
X coordinate accuracy column (CSV format only).
|
void |
setColumnSy(int value)
Y coordinate accuracy column (CSV format only).
|
void |
setColumnSz(int value)
Z coordinate accuracy column (CSV format only).
|
void |
setColumnX(int value)
X coordinate column (CSV format only).
|
void |
setColumnY(int value)
Y coordinate column (CSV format only).
|
void |
setColumnZ(int value)
Z coordinate column (CSV format only).
|
void |
setCreateMarkers(boolean value)
Create markers for missing entries (CSV format only).
|
void |
setCRS(CoordinateSystem value)
Reference data coordinate system (CSV format only).
|
void |
setDelimiter(java.lang.String value)
Column delimiter (CSV format only).
|
void |
setFormat(ReferenceFormat value)
File format.
|
void |
setGroupDelimiters(boolean value)
Combine consecutive delimiters (CSV format only).
|
void |
setIgnoreLabels(boolean value)
Matches reference data based on coordinates alone (CSV format only).
|
void |
setItems(ReferenceItems value)
Items to load reference for (CSV format only).
|
void |
setLoadEnabled(boolean value)
Load enabled flag (CSV format only).
|
void |
setLoadLocationAccuracy(boolean value)
Load location accuracy (CSV format only).
|
void |
setLoadRotation(boolean value)
Load rotation angles (CSV format only).
|
void |
setLoadRotationAccuracy(boolean value)
Load rotation accuracy (CSV format only).
|
void |
setPath(java.lang.String value)
Path to the file with reference data.
|
void |
setRotationAngles(EulerAngles value)
Euler angles triplet used for rotation reference (CSV format only).
|
void |
setShutterLag(double value)
Shutter lag in seconds (APM format only).
|
void |
setSkipRows(int value)
Number of rows to skip (CSV format only).
|
void |
setThreshold(double value)
Error threshold in meters used when ignore_labels is set (CSV format only).
|
apply, apply, close, delete, finalize, getCPtr, getGpuSupport, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, setParameter, setWorkitemCount, swigRelease, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
public void setColumnA(int value)
public int getColumnA()
public void setColumnB(int value)
public int getColumnB()
public void setColumnC(int value)
public int getColumnC()
public void setColumnEnabled(int value)
public int getColumnEnabled()
public void setColumnLabel(int value)
public int getColumnLabel()
public void setColumnSa(int value)
public int getColumnSa()
public void setColumnSb(int value)
public int getColumnSb()
public void setColumnSc(int value)
public int getColumnSc()
public void setColumnSx(int value)
public int getColumnSx()
public void setColumnSy(int value)
public int getColumnSy()
public void setColumnSz(int value)
public int getColumnSz()
public void setColumnX(int value)
public int getColumnX()
public void setColumnY(int value)
public int getColumnY()
public void setColumnZ(int value)
public int getColumnZ()
public void setColumns(java.lang.String value)
public java.lang.String getColumns()
public void setCreateMarkers(boolean value)
public boolean getCreateMarkers()
public void setCRS(CoordinateSystem value)
public CoordinateSystem getCRS()
public void setDelimiter(java.lang.String value)
public java.lang.String getDelimiter()
public void setFormat(ReferenceFormat value)
public ReferenceFormat getFormat()
public void setGroupDelimiters(boolean value)
public boolean getGroupDelimiters()
public void setIgnoreLabels(boolean value)
public boolean getIgnoreLabels()
public void setItems(ReferenceItems value)
public ReferenceItems getItems()
public void setLoadEnabled(boolean value)
public boolean getLoadEnabled()
public void setLoadLocationAccuracy(boolean value)
public boolean getLoadLocationAccuracy()
public void setLoadRotation(boolean value)
public boolean getLoadRotation()
public void setLoadRotationAccuracy(boolean value)
public boolean getLoadRotationAccuracy()
public void setPath(java.lang.String value)
public java.lang.String getPath()
public void setRotationAngles(EulerAngles value)
public EulerAngles getRotationAngles()
public void setShutterLag(double value)
public double getShutterLag()
public void setSkipRows(int value)
public int getSkipRows()
public void setThreshold(double value)
public double getThreshold()