6 #include "GLM/gtx/type_ptr.hpp"
28 void resize(
int width,
int height);
103 glm::vec4* quadVerticesX;
105 glm::vec4* quadVerticesY;
107 glm::vec4* quadVerticesZ;
110 glm::vec3* quadTexCoordsX;
112 glm::vec3* quadTexCoordsY;
114 glm::vec3* quadTexCoordsZ;
117 GLuint slicingTextureHandle;
119 GLuint transferTextureHandle;
121 bool transferFunction;
124 void calculateTexturePosition();
132 void setQuadVerticesX(
float PosX,
float PosY,
float sizeX,
float sizeY);
140 void setQuadVerticesY(
float PosX,
float PosY,
float sizeX,
float sizeY);
148 void setQuadVerticesZ(
float PosX,
float PosY,
float sizeX,
float sizeY);