Package com.agisoft.metashape
Class MarkerGroup
java.lang.Object
com.agisoft.metashape.MarkerGroup
public class MarkerGroup extends Object
MarkerGroup objects define groups of multiple markers. The grouping is established by
assignment of a MarkerGroup instance to the Marker.group attribute of participating markers.
assignment of a MarkerGroup instance to the Marker.group attribute of participating markers.
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn -
Constructor Summary
Constructors Constructor Description MarkerGroup(long cPtr, boolean cMemoryOwn)MarkerGroup(MarkerGroup group) -
Method Summary
Modifier and Type Method Description static long[]cArrayUnwrap(MarkerGroup[] arrayWrapper)static MarkerGroup[]cArrayWrap(long[] cArray, boolean cMemoryOwn)voiddelete()protected voidfinalize()ChunkgetChunk()Chunk container.static longgetCPtr(MarkerGroup obj)intgetKey()Marker group key.StringgetLabel()Marker group label.booleanisSelected()Current selection state.voidsetLabel(String label)Marker group label.voidsetSelected(boolean state)Current selection state.
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
MarkerGroup
public MarkerGroup(long cPtr, boolean cMemoryOwn) -
MarkerGroup
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
cArrayUnwrap
-
cArrayWrap
-
getKey
public int getKey()Marker group key. -
getChunk
Chunk container. -
setLabel
Marker group label. -
getLabel
Marker group label. -
setSelected
public void setSelected(boolean state)Current selection state. -
isSelected
public boolean isSelected()Current selection state.
-