ComponentView< Components, Field< Mesh, T, EngineTag > > Struct Template Reference

#include <Field.h>

List of all members.

Public Types

typedef Field< Mesh, T, EngineTag > Subject_t
typedef Engine
< Mesh::dimensions, T,
EngineTag > 
Engine_t
typedef Engine_t::Element_t Element_t
typedef ComponentAccess
< Element_t, Components >
::Element_t 
NewT_t
typedef CompFwd< Engine_t,
Components > 
NewEngineTag_t
typedef Field< Mesh, NewT_t,
NewEngineTag_t
Type_t

Static Public Member Functions

static Type_t make (const Subject_t &f, const Components &c)

template<class Components, class Mesh, class T, class EngineTag>
struct ComponentView< Components, Field< Mesh, T, EngineTag > >


Member Typedef Documentation

template<class Components , class Mesh , class T , class EngineTag >
typedef Field<Mesh, T, EngineTag> ComponentView< Components, Field< Mesh, T, EngineTag > >::Subject_t

template<class Components , class Mesh , class T , class EngineTag >
typedef Engine<Mesh::dimensions, T, EngineTag> ComponentView< Components, Field< Mesh, T, EngineTag > >::Engine_t

template<class Components , class Mesh , class T , class EngineTag >
typedef Engine_t::Element_t ComponentView< Components, Field< Mesh, T, EngineTag > >::Element_t

template<class Components , class Mesh , class T , class EngineTag >
typedef ComponentAccess<Element_t, Components>::Element_t ComponentView< Components, Field< Mesh, T, EngineTag > >::NewT_t

template<class Components , class Mesh , class T , class EngineTag >
typedef CompFwd<Engine_t, Components> ComponentView< Components, Field< Mesh, T, EngineTag > >::NewEngineTag_t

template<class Components , class Mesh , class T , class EngineTag >
typedef Field<Mesh, NewT_t, NewEngineTag_t> ComponentView< Components, Field< Mesh, T, EngineTag > >::Type_t


Member Function Documentation

template<class Components , class Mesh , class T , class EngineTag >
static Type_t ComponentView< Components, Field< Mesh, T, EngineTag > >::make ( const Subject_t f,
const Components &  c 
) [inline, static]


The documentation for this struct was generated from the following file:

Generated on Wed Mar 16 06:19:42 2011 for FreePOOMA by  doxygen 1.5.9