SimpleFastOpenAtomicVisualiser
Loading...
Searching...
No Matches
AtomRenderer Member List

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)AtomRendererinline
draw(bool imposters=true)AtomRendererinline
getLevelOfDetail() constAtomRendererinline
maxLevelOfDetail() constAtomRendererinline
setAtomScale(float s)AtomRendererinline
setGlobalAlpha(float alpha)AtomRendererinline
setLevelOfDetail(uint8_t lod)AtomRendererinline
setLighting(glm::vec3 position, glm::vec3 colour={1.0f, 1.0f, 1.0f}, float ambient=0.1f)AtomRendererinline
setProjection(glm::mat4 p)AtomRendererinline
setTransparencySorting(bool sort)AtomRendererinline
setView(glm::mat4 v)AtomRendererinline
triangles(bool impostor=true) constAtomRendererinline
updateAtoms(const std::vector< Atom > &atoms)AtomRendererinline
updateCamera(const Camera &camera)AtomRendererinline