Drake
CombinedVectorHelper< Vector1, Vector2, Vec2IsNull > Struct Template Reference

#include <drake/core/Vector.h>

Public Types

template<typename ScalarType >
using type = CombinedVector< ScalarType, Vector1, Vector2 >
 

Static Public Member Functions

template<typename ScalarType >
static const Vector1< ScalarType > & first (const CombinedVector< ScalarType, Vector1, Vector2 > &vec)
 
template<typename ScalarType >
static const Vector2< ScalarType > & second (const CombinedVector< ScalarType, Vector1, Vector2 > &vec)
 
template<typename ScalarType >
static CombinedVector< ScalarType, Vector1, Vector2 > combine (const Vector1< ScalarType > &vec1, const Vector2< ScalarType > &vec2)
 

Member Typedef Documentation

using type = CombinedVector<ScalarType, Vector1, Vector2>

Member Function Documentation

static CombinedVector<ScalarType, Vector1, Vector2> combine ( const Vector1< ScalarType > &  vec1,
const Vector2< ScalarType > &  vec2 
)
inlinestatic
static const Vector1<ScalarType>& first ( const CombinedVector< ScalarType, Vector1, Vector2 > &  vec)
inlinestatic

Here is the call graph for this function:

static const Vector2<ScalarType>& second ( const CombinedVector< ScalarType, Vector1, Vector2 > &  vec)
inlinestatic

Here is the call graph for this function:


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