public class Marker
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Marker.Projection |
static class |
Marker.Reference |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Constructor and Description |
|---|
Marker(long cPtr,
boolean cMemoryOwn) |
Marker(Marker marker) |
| Modifier and Type | Method and Description |
|---|---|
static long[] |
cArrayUnwrap(Marker[] arrayWrapper) |
static Marker[] |
cArrayWrap(long[] cArray,
boolean cMemoryOwn) |
void |
delete() |
protected void |
finalize() |
int[] |
getCameraKeys()
List of camera keys containing marker projections.
|
Chunk |
getChunk()
Chunk container.
|
static long |
getCPtr(Marker obj) |
int |
getKey()
Marker identifier.
|
java.lang.String |
getLabel()
Marker label.
|
MetaData |
getMeta()
Marker meta data.
|
Vector3d |
getPosition()
Marker position in the current frame or null.
|
Marker.Projection |
getProjection(int camera)
Get marker projection.
|
Marker.Reference |
getReference()
Marker reference data.
|
boolean |
isEnabled()
Enables/disables the marker.
|
boolean |
isSelected()
Selects/deselects the marker.
|
void |
setEnabled(boolean state)
Enables/disables the marker.
|
void |
setLabel(java.lang.String label)
Marker label.
|
void |
setMeta(MetaData meta)
Marker meta data.
|
void |
setProjection(int camera,
Marker.Projection projection)
Set marker projection.
|
void |
setReference(Marker.Reference reference)
Marker reference data.
|
void |
setSelected(boolean state)
Selects/deselects the marker.
|
public Marker(long cPtr,
boolean cMemoryOwn)
public Marker(Marker marker)
public static long getCPtr(Marker obj)
protected void finalize()
finalize in class java.lang.Objectpublic void delete()
public static long[] cArrayUnwrap(Marker[] arrayWrapper)
public static Marker[] cArrayWrap(long[] cArray, boolean cMemoryOwn)
public int getKey()
public Chunk getChunk()
public void setLabel(java.lang.String label)
public java.lang.String getLabel()
public void setEnabled(boolean state)
public boolean isEnabled()
public void setSelected(boolean state)
public boolean isSelected()
public void setProjection(int camera,
Marker.Projection projection)
camera - Camera key.projection - Image coordinates or null.public Marker.Projection getProjection(int camera)
camera - Camera key.public Vector3d getPosition()
public int[] getCameraKeys()
public Marker.Reference getReference()
public void setReference(Marker.Reference reference)
public void setMeta(MetaData meta)
public MetaData getMeta()