Stores detail information about the SoCube node.
More...
#include <Inventor/details/SoCubeDetail.h>
|
| SoCubeDetail () |
| Constructor and destructor.
|
|
virtual | ~SoCubeDetail () |
| Constructor and destructor.
|
|
int | getPart () const |
| Returns the part in the detail.
|
|
virtual SoDetail * | copy () const |
| Returns an instance that is a copy of this instance.
|
|
void | setPart (int _part) |
| Sets the part of detail for the shape.
|
|
virtual | ~SoDetail () |
| Destructor.
|
|
virtual SoType | getTypeId () const =0 |
| Returns the type identifier for a specific instance.
|
|
bool | isOfType (SoType type) const |
| Returns TRUE if this object is of the type specified in type or is derived from that type.
|
|
virtual SoDetail * | copy () const =0 |
| Returns an instance that is a copy of this instance.
|
|
|
| SoDetail () |
| Constructor is protected since this is an abstract class.
|
|
This class contains detail information about a point on a cube. It contains the part of the cube that was hit.
Part values are as follows:
0 Front
1 Back
2 Left
3 Right
4 Top
5 Bottom
- See Also
- SoCube, SoDetail, SoPickedPoint, SoPrimitiveVertex
Definition at line 87 of file SoCubeDetail.h.
◆ SoCubeDetail()
SoCubeDetail::SoCubeDetail |
( |
| ) |
|
◆ ~SoCubeDetail()
virtual SoCubeDetail::~SoCubeDetail |
( |
| ) |
|
|
virtual |
◆ copy()
virtual SoDetail * SoCubeDetail::copy |
( |
| ) |
const |
|
virtual |
The caller is responsible for deleting the copy when done.
Implements SoDetail.
◆ getPart()
int SoCubeDetail::getPart |
( |
| ) |
const |
|
inline |
◆ initClass()
static void SoCubeDetail::initClass |
( |
| ) |
|
|
static |
◆ setPart()
void SoCubeDetail::setPart |
( |
int |
_part | ) |
|
|
inline |
◆ part
The documentation for this class was generated from the following file:
- C:/jh/mevislab/4.0.2_1/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/details/SoCubeDetail.h