|
TINC
Toolkit for Interactive Computation
|
This is the complete list of members for tinc::AtomRenderer, including all inherited members.
| applyTransformations(al::Graphics &g) override | tinc::SceneObject | inline |
| AtomRenderer(std::string id, std::string filename="positions.nc", std::string relPath="", std::string rootPath="", uint16_t size=2) | tinc::AtomRenderer | inline |
| dataBoundary | tinc::AtomRenderer | |
| draw(al::Graphics &g, std::map< std::string, AtomData > &atomData, std::vector< float > &aligned4fData) | tinc::AtomRenderer | virtual |
| getData() | tinc::SceneObject | |
| init() override | tinc::AtomRenderer | virtual |
| instancing_frag | tinc::AtomRenderer | protected |
| instancing_shader | tinc::AtomRenderer | |
| instancing_vert | tinc::AtomRenderer | protected |
| instancingMesh | tinc::AtomRenderer | |
| is_highlighted_func() | tinc::AtomRenderer | inlineprotectedvirtual |
| mAlpha | tinc::AtomRenderer | |
| mAtomMarkerSize | tinc::AtomRenderer | |
| mBuffer | tinc::SceneObject | protected |
| mDataScale | tinc::AtomRenderer | |
| mShowAtoms | tinc::AtomRenderer | |
| onProcess(al::Graphics &g) override | tinc::AtomRenderer | |
| registerWithTinc(TincProtocol &server) | tinc::SceneObject | |
| renderInstances(al::Graphics &g, float *aligned4fData, size_t count) | tinc::AtomRenderer | |
| scale | tinc::SceneObject | |
| SceneObject(std::string id="", std::string filename="", std::string relPath="", std::string rootPath="", uint16_t size=2) | tinc::SceneObject | |
| setDataBoundaries(al::BoundingBoxData &b) | tinc::AtomRenderer | virtual |
| setPositions(std::vector< al::Vec3f > &positions, std::map< std::string, AtomData > &atomData) | tinc::AtomRenderer | |
| setPositions(float *positions, size_t length) | tinc::AtomRenderer | |
| update(double dt) override | tinc::AtomRenderer | |
| updateShader(al::Graphics &g) | tinc::AtomRenderer | protectedvirtual |