The Vish Visualization Shell 0.3
Vish
Eagle::MetaInfo< tvector3 > Struct Reference
Inheritance diagram for Eagle::MetaInfo< tvector3 >:
Eagle::MetaInfo< tvector3::Base_t > Eagle::TypedNode< tvector3 > Eagle::ConstructorNode< VectorNode > Eagle::ConstantVectorNode

Public Types

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

Static Public Member Functions

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

Member Function Documentation

◆ getComponent()

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

Access the ith component of a multi-component type.

Only homogeneous types are supported.