Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://bitbucket.org/Coin3D/
http://www.kongsberg.com/kogt/
SoOrthoSliceDetail Class Reference

The SoOrthoSliceDetail contains details of a pick operation on SoOrthoSlice geometry. More...

#include <VolumeViz/details/SoOrthoSliceDetail.h>

Inheritance diagram for SoOrthoSliceDetail:
SoDetail

Public Member Functions

virtual SoDetailcopy (void) const
 
const SbVec3fgetValueObjectPos (void) const
 
const SbVec3sgetValueDataPos (void) const
 
unsigned int getValue (void) const
 
- Public Member Functions inherited from SoDetail
virtual SoDetailcopy (void) const=0
 
virtual SoType getTypeId (void) const=0
 
SbBool isOfType (const SoType type) const
 

Static Public Member Functions

static void initClass (void)
 
- Static Public Member Functions inherited from SoDetail
static void initClass (void)
 
static void initClasses (void)
 
static SoType getClassTypeId (void)
 

Friends

class SoOrthoSlice
 

Detailed Description

The SoOrthoSliceDetail contains details of a pick operation on SoOrthoSlice geometry.

Member Function Documentation

◆ copy()

SoDetail * SoOrthoSliceDetail::copy ( void  ) const
virtual

Implements SoDetail.

◆ getValueObjectPos()

const SbVec3f & SoOrthoSliceDetail::getValueObjectPos ( void  ) const

Returns unit coordinates of the pick point, in the volume's local coordinate system.

See also
getValueDataPos()

◆ getValueDataPos()

const SbVec3s & SoOrthoSliceDetail::getValueDataPos ( void  ) const

Returns coordinates of the voxel at the pick point, in the volume's voxel coordinate system.

See also
getValueObjectPos(), getValue()

◆ getValue()

unsigned int SoOrthoSliceDetail::getValue ( void  ) const

Returns value of the picked voxel.


The documentation for this class was generated from the following files: