public class SoSliceDetail extends SoDetail
SoPickedPoint
object. If the picked geometry is an SoOrthoSliceDetail
or SoObliqueSliceDetail
, use the getDetail method and cast the result to the appropriate class (SoOrthoSliceDetail
or SoObliqueSliceDetail
) to get extra information about the location of the pick.
SoSliceDetail
contains detail information about a picked voxel on an ortho or oblique slice. The information includes the position of the picked voxel in object coordinate space (X, Y, Z) and data coordinate space (I, J, K), as well as the value of the picked voxel.
Limitations:
SoMultiDataSeparator
, the detail class only returns values for the first volume in the scene graph.
See also:
SoDetail
, SoOrthoSliceDetail
, SoObliqueSliceDetail
, SoObliqueSlice
, SoOrthoSlice
Inventor.ConstructorCommand
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoSliceDetail()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
SoDetail |
copy()
Returns an instance that is a copy of this instance.
|
long |
getValue() |
double |
getValueD() |
SbVec3i32 |
getValueDataPos() |
SbVec3f |
getValueObjectPos() |
void |
setDetails(SbPlane p,
SbLine line,
SoVolumeData vd) |
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public long getValue()
public double getValueD()
public void setDetails(SbPlane p, SbLine line, SoVolumeData vd)
public SbVec3i32 getValueDataPos()
public SoDetail copy()
public SbVec3f getValueObjectPos()
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com