Base class for describing detail information about a shape node.
More...
#include <Inventor/details/SoDetail.h>
|
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.
|
|
SoDetail is the abstract base class for all detail classes. A detail contains shape-specific information about a particular shape during picking and primitive generation. Subclasses store information based on the particular type of shape.
- See Also
- SoConeDetail, SoCubeDetail, SoCylinderDetail, SoDetailList, SoFaceDetail, SoLineDetail, SoNodeKitDetail, SoPickedPoint, SoPointDetail, SoPrimitiveVertex, SoTextDetail
Definition at line 78 of file SoDetail.h.
◆ ~SoDetail()
virtual SoDetail::~SoDetail |
( |
| ) |
|
|
virtual |
◆ SoDetail()
◆ copy()
virtual SoDetail * SoDetail::copy |
( |
| ) |
const |
|
pure virtual |
◆ getClassTypeId()
static SoType SoDetail::getClassTypeId |
( |
| ) |
|
|
inlinestatic |
◆ getTypeId()
virtual SoType SoDetail::getTypeId |
( |
| ) |
const |
|
pure virtual |
◆ initClass()
static void SoDetail::initClass |
( |
| ) |
|
|
static |
◆ initClasses()
static void SoDetail::initClasses |
( |
| ) |
|
|
static |
◆ isOfType()
bool SoDetail::isOfType |
( |
SoType |
type | ) |
const |
Otherwise, it returns FALSE.
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/SoDetail.h