1#ifndef __FISH_EYE_VOLUMERENDER_HPP
2#define __FISH_EYE_VOLUMERENDER_HPP
4#include "fish/fiber/bundle/BundleProperty.hpp"
6#include <ocean/GLvish/VGLColormap.hpp>
7#include <ocean/shrimp/Options.hpp>
9#include <eye/retina/Vitreous.hpp>
10#include <eye/shaders/Illuminatable.hpp>
12#include <ocean/Anemonia/Colorizer.hpp>
29 enum { NumberOfInputFields = 1 };
59 const string&fragment_shader,
62 VolumeState::RepresentationLevels_t::const_iterator it,
63 VolumeState::RepresentationLevels_t::const_iterator
LastLevel)
const;
65#ifndef ANEMONIA_VRENDERABLE_HPP
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Base class for objects rendering fields on a fiber bundle via the technique of texture-based volume r...
Definition Vitreous.hpp:70
Volume renderer for scalar fields on uniform grids.
Definition VolumeRender.hpp:27
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...
string Fieldname(const RefPtr< ValuePool > &VP) const
Get the name of the selected field.
Definition FishField.cpp:250
Definition Illuminatable.hpp:16
Definition Vitreous.hpp:150