1 #ifndef COIN_SOGEOMETRYSHADER_H 2 #define COIN_SOGEOMETRYSHADER_H 27 #include <Inventor/nodes/SoShaderObject.h> 28 #include <Inventor/fields/SoSFEnum.h> 29 #include <Inventor/fields/SoSFInt32.h> 38 static void initClass(
void);
60 static SbBool isSupported(
SourceType sourceType);
The SoBase class is the top-level superclass for a number of class-hierarchies.SoBase provides the ba...
Definition: SoBase.h:36
Definition: SoGeometryShader.h:50
#define SO_NODE_HEADER(classname)
Definition: SoGeometryShader.h:43
Definition: SoGeometryShader.h:49
Definition: SoShaderObject.h:41
The SoSFEnum class is a container for an enum value.This field is used where nodes, engines or other field containers needs to store one particular value out of an enumerated set.
Definition: SoSFEnum.h:31
InputType
Definition: SoGeometryShader.h:42
SoSFEnum outputType
Definition: SoGeometryShader.h:55
The SoSFInt32 class is a container for a 32-bit integer value.This field is used where nodes...
Definition: SoSFInt32.h:30
SourceType
Definition: SoShaderObject.h:46
SoSFEnum inputType
Definition: SoGeometryShader.h:54
The SoGeometryShader class is used for loading geometry shader programs.See Shaders in Coin for more...
Definition: SoGeometryShader.h:33
virtual void GLRender(SoGLRenderAction *action)
Definition: SoShaderObject.cpp:268
Definition: SoGeometryShader.h:44
SoSFInt32 maxEmit
Definition: SoGeometryShader.h:56
OutputType
Definition: SoGeometryShader.h:48
The SoGLRenderAction class renders the scene graph with OpenGL calls.Applying this method at a root n...
Definition: SoGLRenderAction.h:41