SimpleFastOpenAtomicVisualiser
|
This is the complete list of members for BondRenderer, including all inherited members.
BondRenderer(const std::map< uint64_t, std::set< uint64_t > > &bonds, const std::vector< Atom > &atoms, uint64_t maxBonds, uint64_t bondPad=1024, float clipCorrection=5.0f) | BondRenderer | inline |
draw(uint64_t count) | BondRenderer | inline |
draw() | BondRenderer | inline |
setBondScale(float scale) | BondRenderer | inline |
setClipCorrection(float correction) | BondRenderer | inline |
setGlobalAlpha(float alpha) | BondRenderer | inline |
setLighting(glm::vec3 position, glm::vec3 colour={1.0f, 1.0f, 1.0f}, float ambient=0.1f) | BondRenderer | inline |
setProjection(glm::mat4 p) | BondRenderer | inline |
setTransparencySorting(bool sort) | BondRenderer | inline |
setView(glm::mat4 v) | BondRenderer | inline |
triangles() const | BondRenderer | inline |
update(const std::map< uint64_t, std::set< uint64_t > > &bonds, const std::vector< Atom > &atoms) | BondRenderer | inline |
updateCamera(const Camera &camera) | BondRenderer | inline |
~BondRenderer() | BondRenderer | inline |