|
SimpleFastOpenAtomicVisualiser
|
This is the complete list of members for AtomRenderer, including all inherited members.
| AtomRenderer(const std::vector< Atom > &atoms, uint8_t levelOfDetail=0, glm::vec3 cameraPosition=glm::vec3(0), BASE_MESH mesh=BASE_MESH::ANY, float clipCorrection=1.5f) | AtomRenderer | inline |
| draw(bool imposters=true) | AtomRenderer | inline |
| getLevelOfDetail() const | AtomRenderer | inline |
| maxLevelOfDetail() const | AtomRenderer | inline |
| setAtomScale(float s) | AtomRenderer | inline |
| setGlobalAlpha(float alpha) | AtomRenderer | inline |
| setLevelOfDetail(uint8_t lod) | AtomRenderer | inline |
| setLighting(glm::vec3 position, glm::vec3 colour={1.0f, 1.0f, 1.0f}, float ambient=0.1f) | AtomRenderer | inline |
| setProjection(glm::mat4 p) | AtomRenderer | inline |
| setTransparencySorting(bool sort) | AtomRenderer | inline |
| setView(glm::mat4 v) | AtomRenderer | inline |
| triangles(bool impostor=true) const | AtomRenderer | inline |
| updateAtoms(const std::vector< Atom > &atoms) | AtomRenderer | inline |
| updateCamera(const Camera &camera) | AtomRenderer | inline |