1#ifndef __VERTEXRENDEROBJECT_HPP
2#define __VERTEXRENDEROBJECT_HPP
4#include <bone/FishSlice.hpp>
5#include <bone/FishGrid.hpp>
6#include <bone/FishSkeleton.hpp>
7#include <bone/FishField.hpp>
9#include <ocean/GLvish/BoundingBox.hpp>
10#include <ocean/GLvish/ArrayTypes.hpp>
11#include <ocean/GLvish/Shader.hpp>
12#include <ocean/GLvish/VGLRenderObject.hpp>
14#include <ocean/shrimp/VEnum.hpp>
16#include <GL/fieldGL.hpp>
17#include <GL/FieldBuffer.hpp>
19#include <bone/FishSkeleton.hpp>
20#include <bone/FishFragmentCluster.hpp>
22#include "VertexField.hpp"
23#include "FragmentPainter.hpp"
107[[deprecated(
"This class has been replaced by the AnemoneFish classes")]]
119 typedef ClusterState VertexRenderState;
120 typedef ClusterState State;
125 return Fish<Fiber::FragmentCluster>::newState();
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 object that render data given on vertices.
Definition VertexRenderObject.hpp:113
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...
Iterator object for iterating over a fragment cluster.
Definition FragmentCluster.hpp:76
A helper class that supports rendering of a collection of fragments from various fields.
Definition FragmentPainter.hpp:53