The SoGLShapeHintsElement class is yet to be documented.FIXME: write doc.  
 More...
#include <Inventor/elements/SoGLShapeHintsElement.h>
 | 
| 
static SoType  | getClassTypeId (void) | 
|   | 
| 
static int  | getClassStackIndex (void) | 
|   | 
| static void *  | createInstance (void) | 
|   | 
| static void  | initClass (void) | 
|   | 
| static void  | forceSend (SoState *const state, const SbBool twoside) | 
|   | 
| static void  | forceSend (SoState *const state, const SbBool ccw, const SbBool cull) | 
|   | 
| 
static void  | forceSend (SoState *const state, const SbBool ccw, const SbBool cull, const SbBool twoside) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static SoType  | getClassTypeId (void) | 
|   | 
| 
static int  | getClassStackIndex (void) | 
|   | 
| static void *  | createInstance (void) | 
|   | 
| static void  | initClass (void) | 
|   | 
| 
static void  | set (SoState *const state, SoNode *const node, const VertexOrdering vertexOrdering, const ShapeType shapeType, const FaceType faceType) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static void  | set (SoState *const state, const VertexOrdering vertexOrdering, const ShapeType shapeType, const FaceType faceType) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static void  | get (SoState *const state, VertexOrdering &vertexOrdering, ShapeType &shapeType, FaceType &faceType) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static VertexOrdering  | getVertexOrdering (SoState *const state) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static ShapeType  | getShapeType (SoState *const state) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static FaceType  | getFaceType (SoState *const state) | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static VertexOrdering  | getDefaultVertexOrdering () | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static ShapeType  | getDefaultShapeType () | 
|   | FIXME: write doc. 
  | 
|   | 
| 
static FaceType  | getDefaultFaceType () | 
|   | FIXME: write doc. 
  | 
|   | 
| static void  | initClass (void) | 
|   | 
| static SoType  | getClassTypeId (void) | 
|   | 
| static int  | getClassStackIndex (void) | 
|   | 
| static void  | initElements (void) | 
|   | 
| static int  | getNumStackIndices (void) | 
|   | 
| static SoType  | getIdFromStackIndex (const int stackIndex) | 
|   | 
The SoGLShapeHintsElement class is yet to be documented.
FIXME: write doc. 
 
◆ ~SoGLShapeHintsElement()
  
  
      
        
          | SoGLShapeHintsElement::~SoGLShapeHintsElement  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ createInstance()
  
  
      
        
          | void * SoGLShapeHintsElement::createInstance  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
This API member is considered internal to the library, as it is not likely to be of interest to the application programmer. 
 
 
◆ initClass()
  
  
      
        
          | void SoGLShapeHintsElement::initClass  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ forceSend() [1/2]
  
  
      
        
          | void SoGLShapeHintsElement::forceSend  | 
          ( | 
          SoState *const  | 
          state,  | 
         
        
           | 
           | 
          const SbBool  | 
          twoside  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Update gl state. Use this is you only want to modify the twoside lighting feature. 
 
 
◆ forceSend() [2/2]
  
  
      
        
          | void SoGLShapeHintsElement::forceSend  | 
          ( | 
          SoState *const  | 
          state,  | 
         
        
           | 
           | 
          const SbBool  | 
          ccw,  | 
         
        
           | 
           | 
          const SbBool  | 
          cull  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Update GL state. Use this if you don't care about the two-side lighting state. 
 
 
The documentation for this class was generated from the following files: