FreePOOMA  2.4.1
Classes
ForwardingEngine.h File Reference

A ForwardingEngine is used to forward indices to the elements of another engine. More...

#include "Domain/Loc.h"
#include "Functions/ComponentAccess.h"
#include "Engine/Engine.h"
#include "Engine/EngineFunctor.h"
#include "Engine/EnginePatch.h"
#include "Engine/NotifyEngineWrite.h"
#include "PETE/PETE.h"
Include dependency graph for ForwardingEngine.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  CompFwd< Eng, Components >
 The component forwarding tag class. More...
class  Engine< Dim, T, CompFwd< Eng, Components > >
 A ForwardingEngine is used to forward indices to the elements of another engine. More...
struct  NewEngine< Engine< Dim, T, CompFwd< Eng, Components > >, Domain >
 Specialization allowing a view to be taken of a forwarding engine. More...
struct  EngineFunctor< Engine< Dim, T, CompFwd< Eng, Components > >, EFTag >
 General version of engineFunctor to passes the request to the contained engine. More...
struct  LeafFunctor< Engine< D, T, CompFwd< E, Comp > >, EngineView< Tag > >
struct  LeafFunctor< Engine< D, T, CompFwd< E, Comp > >, ExpressionApply< Tag > >
struct  NotifyEngineWrite< Engine< Dim, T, CompFwd< Eng, Components > > >
 Tell contained engine that it's dirty. More...
struct  EngineFunctor< Engine< D, T, CompFwd< E, Comp > >, EnginePatch >
 Version of EnginePatch that gets the patch from the viewed engine. More...

Detailed Description

A ForwardingEngine is used to forward indices to the elements of another engine.