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 |