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) override | tinc::SlicingAtomRenderer | virtual |
getData() | tinc::SceneObject | |
init() override | tinc::SlicingAtomRenderer | virtual |
instancing_frag | tinc::AtomRenderer | protected |
instancing_shader | tinc::AtomRenderer | |
instancing_vert | tinc::AtomRenderer | protected |
instancingMesh | tinc::AtomRenderer | |
is_highlighted_func() override | tinc::SlicingAtomRenderer | inlineprotectedvirtual |
mAlpha | tinc::AtomRenderer | |
mAtomMarkerSize | tinc::AtomRenderer | |
mBuffer | tinc::SceneObject | protected |
mClippedMultiplier | tinc::SlicingAtomRenderer | |
mDataScale | tinc::AtomRenderer | |
mShowAtoms | tinc::AtomRenderer | |
mSliceRotationPitch | tinc::SlicingAtomRenderer | |
mSliceRotationRoll | tinc::SlicingAtomRenderer | |
mSliceRotationYaw | tinc::SlicingAtomRenderer | |
mSlicingPlaneCorner | tinc::SlicingAtomRenderer | |
mSlicingPlaneNormal | tinc::SlicingAtomRenderer | |
mSlicingPlaneQuat | tinc::SlicingAtomRenderer | |
mSlicingPlaneSize | tinc::SlicingAtomRenderer | |
mSlicingPlaneThickness | tinc::SlicingAtomRenderer | |
nextLayer() | tinc::SlicingAtomRenderer | |
onProcess(al::Graphics &g) override | tinc::SlicingAtomRenderer | |
previousLayer() | tinc::SlicingAtomRenderer | |
registerWithTinc(TincProtocol &server) | tinc::SceneObject | |
renderInstances(al::Graphics &g, float *aligned4fData, size_t count) | tinc::AtomRenderer | |
resetSlicing() | tinc::SlicingAtomRenderer | |
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) override | tinc::SlicingAtomRenderer | virtual |
setPositions(std::vector< al::Vec3f > &positions, std::map< std::string, AtomData > &atomData) | tinc::AtomRenderer | |
setPositions(float *positions, size_t length) | tinc::AtomRenderer | |
SlicingAtomRenderer(std::string id, std::string filename="positions.nc", std::string relPath="", std::string rootPath="", uint16_t size=2) | tinc::SlicingAtomRenderer | |
update(double dt) override | tinc::SlicingAtomRenderer | |
updateShader(al::Graphics &g) override | tinc::SlicingAtomRenderer | protectedvirtual |