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.SoBase provides the ba...
Definition: SoBase.h:45
Definition: SoGeometryShader.h:59
#define SO_NODE_HEADER(classname)
Definition: SoGeometryShader.h:52
Definition: SoGeometryShader.h:58
Definition: SoShaderObject.h:50
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:40
InputType
Definition: SoGeometryShader.h:51
SoSFEnum outputType
Definition: SoGeometryShader.h:64
The SoSFInt32 class is a container for a 32-bit integer value.This field is used where nodes...
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.See Shaders in Coin for more...
Definition: SoGeometryShader.h:42
virtual void GLRender(SoGLRenderAction *action)
Definition: SoShaderObject.cpp:279
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.Applying this method at a root n...
Definition: SoGLRenderAction.h:50