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.1.3_0/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/details/SoDetail.h