The Vish Visualization Shell 0.3
Vish
Eagle::MetaInfo< point3 > Struct Reference
Inheritance diagram for Eagle::MetaInfo< point3 >:
Eagle::MetaInfo< point3::Base_t > Eagle::TypedNode< point3 > Eagle::ConstructorNode< LocationNode > Eagle::VariableNode< point3 >

Public Types

typedef void Chart_t
 An eventually associated coordinate system.
typedef point3 element_t
 The atomic element type.
typedef point3 type_t
 The template argument.
Public Types inherited from Eagle::MetaInfo< point3::Base_t >
typedef void Chart_t
 An eventually associated coordinate system.
typedef point3::Base_t element_t
 The atomic element type.
typedef point3::Base_t type_t
 The template argument.

Static Public Member Functions

static const element_tgetComponent (const point3 &t, int i)
 Access the ith component of a multi-component type.
Static Public Member Functions inherited from Eagle::MetaInfo< point3::Base_t >
static const element_tgetComponent (const point3::Base_t &t, int i)
 Access the ith component of a multi-component type.

Member Function Documentation

◆ getComponent()

const element_t & Eagle::MetaInfo< point3 >::getComponent ( const point3 & t,
int i )
inlinestatic

Access the ith component of a multi-component type.

Only homogeneous types are supported.