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 |