Package com.agisoft.metashape
Class ScalebarGroup
java.lang.Object
com.agisoft.metashape.ScalebarGroup
ScalebarGroup objects define groups of multiple scale bars. The grouping is established by
assignment of a ScalebarGroup instance to the Scalebar.group attribute of participating scale bars.
assignment of a ScalebarGroup instance to the Scalebar.group attribute of participating scale bars.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionScalebarGroup(long cPtr, boolean cMemoryOwn) ScalebarGroup(ScalebarGroup group) -
Method Summary
Modifier and TypeMethodDescriptionstatic long[]cArrayUnwrap(ScalebarGroup[] arrayWrapper) static ScalebarGroup[]cArrayWrap(long[] cArray, boolean cMemoryOwn) voiddelete()protected voidfinalize()getChunk()Chunk container, may be null.static longgetCPtr(ScalebarGroup obj) intgetKey()Scale bar group key.getLabel()Scale bar group label.booleanCurrent selection state.voidScale bar group label.voidsetSelected(boolean state) Current selection state.
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
ScalebarGroup
public ScalebarGroup(long cPtr, boolean cMemoryOwn) -
ScalebarGroup
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
cArrayUnwrap
-
cArrayWrap
-
getKey
public int getKey()Scale bar group key. -
getChunk
Chunk container, may be null. -
setLabel
Scale bar group label. -
getLabel
Scale bar group label. -
setSelected
public void setSelected(boolean state) Current selection state. -
isSelected
public boolean isSelected()Current selection state.
-