FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
ChartRegistry.hpp
1#ifndef __FIBER_CHARTREGISTRY_HPP
2#define __FIBER_CHARTREGISTRY_HPP "Created 28.08.2006"
3
4#include <vector/MultiArray.hpp>
5#include <field/MemArray.hpp>
6
7#include "fieldregistryDllApi.h"
8
9namespace Fiber
10{
11
12template <class ChartType>
14{
15
16static int RegisterTypes()
17 {
18 int nTypes = 0;
24
25// ( is something like this required? Dont think so, since it should be a vector, shouldnt it?)
26// nTypes += MemArrayAllocator<typename ChartType::rgba_float-T>::isRegistered() ;
27
28 return nTypes;
29 }
30};
31
32extern fieldregistry_API int RegisterStandardCharts();
33
34}
35
36#endif /* __FIBER_CHARTREGISTRY_HPP */
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Allocating array types through registry of types.
Definition MemBase.hpp:315
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
Definition ChartRegistry.hpp:14