1 #ifndef COIN_SOGEOMETRYSHADER_H 2 #define COIN_SOGEOMETRYSHADER_H 36 #include <Inventor/nodes/SoShaderObject.h> 37 #include <Inventor/fields/SoSFEnum.h> 38 #include <Inventor/fields/SoSFInt32.h> 47 static void initClass(
void);
69 static SbBool isSupported(
SourceType sourceType);
The SoBase class is the top-level superclass for a number of class-hierarchies.
Definition: SoBase.h:45
Definition: SoGeometryShader.h:59
#define SO_NODE_HEADER(classname)
Definition: SoGeometryShader.h:52
Definition: SoGeometryShader.h:58
The SoShaderObject class is the superclass for all shader classes in Coin.
Definition: SoShaderObject.h:50
The SoSFEnum class is a container for an enum value.
Definition: SoSFEnum.h:40
InputType
Definition: SoGeometryShader.h:51
SoSFEnum outputType
Definition: SoGeometryShader.h:64
The SoSFInt32 class is a container for a 32-bit integer value.
Definition: SoSFInt32.h:39
SourceType
Definition: SoShaderObject.h:55
SoSFEnum inputType
Definition: SoGeometryShader.h:63
The SoGeometryShader class is used for loading geometry shader programs.
Definition: SoGeometryShader.h:42
virtual void GLRender(SoGLRenderAction *action)
Definition: SoShaderObject.cpp:278
Definition: SoGeometryShader.h:53
SoSFInt32 maxEmit
Definition: SoGeometryShader.h:65
OutputType
Definition: SoGeometryShader.h:57
The SoGLRenderAction class renders the scene graph with OpenGL calls.
Definition: SoGLRenderAction.h:50