FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
GridContainer.hpp
1#ifndef __FIBER_GRIDCONTAINER_HPP
2#define __FIBER_GRIDCONTAINER_HPP "Created 27.02.2001 21:42:27 by werner"
3
4#include "GridAPI.h"
5#include "Chart.hpp"
6
7namespace Fiber
8{
10 using MemCore::NullPtr;
11 using std::set;
12 using std::list;
13
14class GRID_API Grid;
15class GRID_API VertexFieldRef;
16
23class GRID_API GridContainer : public OwnerOf<Grid>
24 , public MemCore::Ageable
25{
26 bool processOwnership(MemCore::Intercube&Output,
27 const MemCore::Intercube&Input) const override;
28
29 void x_updateOwnershipAge(const MemCore::Ageable&) override;
30
31public:
34
37
40};
41
42} /* namespace Fiber */
43
44
45#endif /* __FIBER_GRIDCONTAINER_HPP */
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
An abstract base class for a list of Grid objects.
Definition GridContainer.hpp:25
RefPtr< Chart > StandardChart
A default chart.
Definition GridContainer.hpp:33
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
typename Ownable< OwnedObjectType, ContainerBase >::Container OwnerOf
Shortcut to find the owning type.
Definition Ownable.hpp:265
std::nullptr_t NullPtr