public class PointCloudGroup
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
protected |
PointCloudGroup(long cPtr,
boolean cMemoryOwn) |
|
PointCloudGroup(PointCloudGroup camera_group) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
delete() |
protected void |
finalize() |
java.util.Optional<Chunk> |
getChunk()
Chunk container, may be null.
|
java.util.Optional<CoordinateSystem> |
getCoordinateSystem()
Reference coordinate system, may be null.
|
protected static long |
getCPtr(PointCloudGroup obj) |
boolean |
getFixed()
Point cloud group type.
|
int |
getKey()
Point cloud group key.
|
java.lang.String |
getLabel()
Point cloud group label.
|
java.util.Map<java.lang.String,java.lang.String> |
getMeta()
Point cloud group meta data.
|
Matrix |
getTransform()
4x4 point cloud group transformation matrix.
|
boolean |
isSelected()
Current selection state.
|
void |
setCoordinateSystem(CoordinateSystem crs)
Reference coordinate system, may be null.
|
void |
setFixed(boolean on)
Point cloud group type.
|
void |
setLabel(java.lang.String label)
Point cloud group label.
|
void |
setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
Point cloud group meta data.
|
void |
setSelected(boolean state)
Current selection state.
|
void |
setTransform(Matrix transform)
4x4 point cloud group transformation matrix.
|
protected static long |
swigRelease(PointCloudGroup obj) |
protected PointCloudGroup(long cPtr, boolean cMemoryOwn)
public PointCloudGroup(PointCloudGroup camera_group)
protected static long getCPtr(PointCloudGroup obj)
protected static long swigRelease(PointCloudGroup obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void close()
close
in interface java.lang.AutoCloseable
public int getKey()
public java.util.Optional<Chunk> getChunk()
public void setFixed(boolean on)
public boolean getFixed()
public void setLabel(java.lang.String label)
public java.lang.String getLabel()
public void setSelected(boolean state)
public boolean isSelected()
public void setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
public java.util.Map<java.lang.String,java.lang.String> getMeta()
public void setTransform(Matrix transform)
public Matrix getTransform()
public void setCoordinateSystem(CoordinateSystem crs)
public java.util.Optional<CoordinateSystem> getCoordinateSystem()