#include <Inventor/details/SoCubeDetail.h>
Inheritance diagram for SoCubeDetail::
Public Methods | |
SoCubeDetail (void) | |
virtual | ~SoCubeDetail () |
virtual SoDetail * | copy (void) const |
void | setPart (const int part) |
int | getPart (void) const |
Static Public Methods | |
void | initClass (void) |
Protected Attributes | |
int | part |
Instances of this class are used for storing information about hit points on cone geometry after pick operations, and for storing information returned to tesselation callbacks.
The part indices are ordered from 0 to 5 as [ front, back, left, right, top, bottom ].
|
Constructor. |
|
Destructor. |
|
Initialize relevant common data for all instances, like the type system. Reimplemented from SoDetail. |
|
Return a deep copy of ourself. Reimplemented from SoDetail. |
|
Set the part of a cube which was selected. A cube has of course six different conceptual parts -- it's sides. |
|
Returns selected cube part. |
|
For internal use only. |