VTK
Classes | Enumerations
vtkShaderProgram2.h File Reference
#include "vtkObject.h"
#include "vtkWeakPointer.h"
Include dependency graph for vtkShaderProgram2.h:

Go to the source code of this file.

Classes

class  vtkShaderProgram2
 GLSL Program. More...
 

Enumerations

enum  vtkShaderProgram2BuildStatus { VTK_SHADER_PROGRAM2_COMPILE_FAILED =0, VTK_SHADER_PROGRAM2_LINK_FAILED =1, VTK_SHADER_PROGRAM2_LINK_SUCCEEDED =2 }
 
enum  vtkShaderProgram2GeometryInType {
  VTK_GEOMETRY_SHADER_IN_TYPE_POINTS, VTK_GEOMETRY_SHADER_IN_TYPE_LINES, VTK_GEOMETRY_SHADER_IN_TYPE_LINES_ADJACENCY, VTK_GEOMETRY_SHADER_IN_TYPE_TRIANGLES,
  VTK_GEOMETRY_SHADER_IN_TYPE_TRIANGLES_ADJACENCY
}
 
enum  vtkShaderProgram2GeometryOutType { VTK_GEOMETRY_SHADER_OUT_TYPE_POINTS, VTK_GEOMETRY_SHADER_OUT_TYPE_LINE_STRIP, VTK_GEOMETRY_SHADER_OUT_TYPE_TRIANGLE_STRIP }
 

Enumeration Type Documentation

Enumerator
VTK_SHADER_PROGRAM2_COMPILE_FAILED 
VTK_SHADER_PROGRAM2_LINK_FAILED 
VTK_SHADER_PROGRAM2_LINK_SUCCEEDED 

Definition at line 41 of file vtkShaderProgram2.h.

Enumerator
VTK_GEOMETRY_SHADER_IN_TYPE_POINTS 
VTK_GEOMETRY_SHADER_IN_TYPE_LINES 
VTK_GEOMETRY_SHADER_IN_TYPE_LINES_ADJACENCY 
VTK_GEOMETRY_SHADER_IN_TYPE_TRIANGLES 
VTK_GEOMETRY_SHADER_IN_TYPE_TRIANGLES_ADJACENCY 

Definition at line 51 of file vtkShaderProgram2.h.

Enumerator
VTK_GEOMETRY_SHADER_OUT_TYPE_POINTS 
VTK_GEOMETRY_SHADER_OUT_TYPE_LINE_STRIP 
VTK_GEOMETRY_SHADER_OUT_TYPE_TRIANGLE_STRIP 

Definition at line 60 of file vtkShaderProgram2.h.