1#ifndef __FISH_EYE_TENSORSHADERBASE_HPP
2#define __FISH_EYE_TENSORSHADERBASE_HPP
4#include <eye/retina/VertexGeometryShader.hpp>
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Context information to select a grid from within a bundle.
Definition GridSelector.hpp:26
Base class for rendering tensor fields using a Geometry Shader.
Definition TensorShaderBase.hpp:14
string VBOCacheKey(const RefPtr< ValuePool > &Context) const override
A child-class defined arbitrary string used to extend the cache modifier.
Definition TensorShaderBase.cpp:45
Ageable YoungestDependency(const RefPtr< ValuePool > &Context, const WeakPtr< Representation > &RefinementRep) const override
Optional child class for specifying dependencies that may have changed and require re-creation of a c...
Definition TensorShaderBase.cpp:32
Fiber::GridSelector myGridSelector(const RefPtr< ValuePool > &VP) const override
Virtual function that allows child classes to specify the Grid that shall be used.
Definition TensorShaderBase.cpp:24
Base class for render object that execute a Geometry Shader on each Vertex of a Grid.
Definition VertexGeometryShader.hpp:57
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...