VisPro
1.0
Project of Visualisierung 2
|
This is the complete list of members for Item, including all inherited members.
addChild(Geometry *g) (defined in Geometry) | Geometry | virtual |
draw(const CutawaySurface *c, ViewFrustum &frust, glm::mat4 &vp, glm::vec3 cam, bool useViewFrustumCulling, float clip) | Geometry | |
draw() (defined in Geometry) | Geometry | virtual |
faceCount (defined in Geometry) | Geometry | |
Geometry(glm::mat4 &model_matrix, std::vector< Mesh * > m) (defined in Geometry) | Geometry | |
init(std::vector< std::shared_ptr< PointLight >> *allLights, glm::vec2 dim) (defined in Geometry) | Geometry | virtual |
Item(glm::mat4 &model_matrix, std::vector< Mesh * > m, unsigned int pts) (defined in Item) | Item | |
location() (defined in SceneObject) | SceneObject | |
meshes (defined in Geometry) | Geometry | |
model_matrix (defined in SceneObject) | SceneObject | |
points (defined in Item) | Item | |
relativeMeshPositions (defined in Geometry) | Geometry | |
renderToZBuffer(ZBufferShader *z, glm::mat4 &vp) | Geometry | virtual |
SceneObject(glm::mat4 &model_matrix) (defined in SceneObject) | SceneObject | |
setCameraLoc(glm::vec3 loc) (defined in Geometry) | Geometry | virtual |
setShader(Shader *shader) (defined in Geometry) | Geometry | virtual |
setSlope(glm::vec3 &g) (defined in Item) | Item | |
setViewProj(glm::mat4 &vpm) (defined in Geometry) | Geometry | virtual |
transformModelMatrix(glm::mat4 &transform) (defined in Geometry) | Geometry | virtual |
update(float deltaT) | Item | virtual |
~Geometry() (defined in Geometry) | Geometry | virtual |
~Item() (defined in Item) | Item | virtual |
~SceneObject() (defined in SceneObject) | SceneObject | virtual |