Open Inventor Release 2024.1.1
 
Loading...
Searching...
No Matches
SoDetail Class Referenceabstract

Base class for describing detail information about a shape node. More...

#include <Inventor/details/SoDetail.h>

+ Inheritance diagram for SoDetail:

Public Member Functions

virtual SoDetailcopy () const =0
 Returns an instance that is a copy of this instance.
 
- Public Member Functions inherited from SoTypedObject
virtual SoType getTypeId () const =0
 Returns the type identifier for a specific instance.
 
SbBool isOfType (const SoType &type) const
 Returns TRUE if this object is of the type specified in type or is derived from that type.
 
template<typename TypedObjectClass >
SbBool isOfType () const
 Returns TRUE if this object is of the type of class TypedObjectClass or is derived from that class.
 

Static Public Member Functions

static SoType getClassTypeId ()
 Returns type identifier for this class.
 
- Static Public Member Functions inherited from SoTypedObject
static SoType getClassTypeId ()
 Returns the type identifier for this class.
 

Detailed Description

Base class for describing detail information about a shape node.

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 99 of file SoDetail.h.

Member Function Documentation

◆ copy()

◆ getClassTypeId()

static SoType SoDetail::getClassTypeId ( )
static

Returns type identifier for this class.


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