9 #ifndef __flowviz__Geometry__
10 #define __flowviz__Geometry__
13 #include <OpenGL/gl3.h>
34 GLuint m_vertexBuffer;
~Geometry()
Definition: Geometry.cpp:53
Represents OpenGL texture.
Definition: Texture.h:21
int get_vertexCount()
Definition: Geometry.h:48
void set_modelMatrix(glm::mat4 modelMatrix)
Definition: Geometry.h:59
Stores all model information.
Definition: VertexGeometry.h:22
int get_indexCount()
Definition: Geometry.h:49
Represents the current state of rendering.
Definition: SceneContext.h:22
glm::mat4 get_modelMatrix()
Definition: Geometry.h:58
Represents part of the SceneGraph.
Definition: ISceneGraphPart.h:23
Texture * get_texture()
Definition: Geometry.h:45
Geometry(objects::VertexGeometry *vertexGeoemetry)
Transparency Setting.
Definition: Geometry.cpp:15
float get_transparency()
Definition: Geometry.h:61
Represents a 3D Object in OpenGL.
Definition: Geometry.h:26
void set_transparency(float transparency)
Definition: Geometry.h:62
void set_texture(Texture *texture)
Definition: Geometry.h:46
Definition: type_mat2x2.hpp:49
virtual void render(SceneContext *context)
Renders the current object.
Definition: Geometry.cpp:61