FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
HDF5Chart.hpp
1
2//
3// $Id: HDF5Chart.hpp,v 1.1 2004/09/30 11:40:14 werner Exp $
4//
5// $Log: HDF5Chart.hpp,v $
6// Revision 1.1 2004/09/30 11:40:14 werner
7// Towards generic file reading
8//
9//
11#ifndef __FIBER_HDF5CHART_HPP
12#define __FIBER_HDF5CHART_HPP "Created 27.02.2001 21:42:27 by werner"
13
14#include "FBhdf5API.h"
15#include "HDF5Saver.hpp"
16#include <grid/Chart.hpp>
17#include <grid/Grid.hpp>
18#include <grid/Representation.hpp>
19#include <F5/F5Path.h>
20
21namespace Fiber
22{
23
24template <>
25struct HDF5Saver<Chart> : Interface<HDF5Saver<Chart> >
26{
27 ChartDomain_IDs *myChart;
28
31
32static ChartDomain_IDs*getF5Interface(const RefPtr<Chart>&RChart, const Representation&R);
33static RefPtr<Chart> loadGlobalChart(hid_t global_chart_id, ChartDomain_IDs*FileIDs, const char*char_name, Grid&G);
34
35};
36
37
38} /* namespace Fiber */
39
40#endif /* __FIBER_HDF5CHART_HPP */
A generic Chart object that may be used to cast information of points within a manifold to numerical ...
Definition Chart.hpp:91
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
A Grid is a set of Skeleton objects, each of them accessed via some unique SkeletonID object.
Definition Grid.hpp:60
A Representation is a set of Field objects, each of them accessed via some FieldID identifier.
Definition Representation.hpp:101
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
Definition HDF5Saver.hpp:24