1#ifndef __FIBER_POND_BONES_GRIDOPERATOROBJECT_HPP
2#define __FIBER_POND_BONES_GRIDOPERATOROBJECT_HPP
4#include <grid/CartesianChart.hpp>
5#include <ocean/shrimp/VChart.hpp>
6#include "FishSlice.hpp"
8#include "GridActor.hpp"
10#include <fiber/bundle/RepresentationInfo.hpp>
19template <
class BaseClass = VObject>
21 ,
public Fish<Fiber::Slice>
22 ,
public Fish<Fiber::Grid>
31 template <
class ...BaseArgs>
45template <
class BaseClass = VObject>
72 using namespace Fiber;
84 using namespace Fiber;
95 if (!myCurrentChart)
return true;
97 return updateGrid(
iG, myCurrentChart,
Context, p);
Chart object for cartesian coordinates.
Definition CartesianChart.hpp:15
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
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 ...
The information as returned by a query for Grids.
Definition GridInfo.hpp:21
Convenience class for objects operating on Grid objects in a certain coordinate system.
Definition GridOperatorObject.hpp:48
Fiber::Bundle::GridInfo_t findMostRecentGrid(GridSelector &GS, const RefPtr< ValuePool > &VP, const Fiber::BundlePtr &SpaceTime=Fiber::BundlePtr(NullPtr())) const
This is a convenience function to find the most recent grid for the current time ( Fish<Slice>() or v...
Convenience class for objects operating on Grid objects.
Definition GridOperatorObject.hpp:23