Package com.agisoft.metashape
Class CameraGroup
java.lang.Object
com.agisoft.metashape.CameraGroup
CameraGroup objects define groups of multiple cameras. The grouping is established by
assignment of a CameraGroup instance to the Camera.group attribute of participating cameras.
The type attribute of CameraGroup instances defines the effect of such grouping on processing
results and can be set to Folder (no effect) or Station (coincident projection centers).
assignment of a CameraGroup instance to the Camera.group attribute of participating cameras.
The type attribute of CameraGroup instances defines the effect of such grouping on processing
results and can be set to Folder (no effect) or Station (coincident projection centers).
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long[]cArrayUnwrap(CameraGroup[] arrayWrapper) static CameraGroup[]cArrayWrap(long[] cArray, boolean cMemoryOwn) voiddelete()protected voidfinalize()getChunk()Chunk container, may be null.static longgetCPtr(CameraGroup obj) Camera group type.intgetKey()Camera group key.getLabel()Camera group label.booleanCurrent selection state.voidCamera group type.voidCamera group label.voidsetSelected(boolean state) Current selection state.
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
CameraGroup
public CameraGroup(long cPtr, boolean cMemoryOwn) -
CameraGroup
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
cArrayUnwrap
-
cArrayWrap
-
getKey
public int getKey()Camera group key. -
getChunk
Chunk container, may be null. -
setGroupType
Camera group type. -
getGroupType
Camera group type. -
setLabel
Camera group label. -
getLabel
Camera group label. -
setSelected
public void setSelected(boolean state) Current selection state. -
isSelected
public boolean isSelected()Current selection state.
-