Public Member Functions
rtc::Vec5< T > Class Template Reference

#include <rtcVec5.h>

Inheritance diagram for rtc::Vec5< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void set (const T x0, const T x1, const T x2, const T x3, const T x4)
 Vec5 ()
 Vec5 (const T *d)
 Vec5 (const T a)
 Vec5 (const T x0, const T x1, const T x2, const T x3, const T x4)
 Vec5 (const Vec< T, 5 > &v)
template<class U >
 Vec5 (const Vec< U, 5 > &v)

Detailed Description

template<class T>
class rtc::Vec5< T >

A 5-D vector.

Definition at line 37 of file rtcVec5.h.


Constructor & Destructor Documentation

template<class T >
rtc::Vec5< T >::Vec5 ( ) [inline]

Ctor that doesn't initialize.

Definition at line 77 of file rtcVec5.h.

template<class T >
rtc::Vec5< T >::Vec5 ( const T *  d) [inline]

Ctor that intalizes from array.

Definition at line 82 of file rtcVec5.h.

template<class T >
rtc::Vec5< T >::Vec5 ( const T  a) [inline]

Ctor that intalizes all elements from a scalar.

Definition at line 87 of file rtcVec5.h.

template<class T >
rtc::Vec5< T >::Vec5 ( const T  x0,
const T  x1,
const T  x2,
const T  x3,
const T  x4 
) [inline]

Ctor that initializes vector with given values.

Definition at line 92 of file rtcVec5.h.

template<class T >
rtc::Vec5< T >::Vec5 ( const Vec< T, 5 > &  v) [inline]

Ctor that initializes an Vec5<T> with an Vec<T,5>.

Definition at line 99 of file rtcVec5.h.

template<class T >
template<class U >
rtc::Vec5< T >::Vec5 ( const Vec< U, 5 > &  v) [inline]

Casting Ctor that initializes an Vec5<T> with a Vec<U,5>.

Definition at line 106 of file rtcVec5.h.


Member Function Documentation

template<class T >
void rtc::Vec5< T >::set ( const T  x0,
const T  x1,
const T  x2,
const T  x3,
const T  x4 
) [inline]

Set vector.

Definition at line 113 of file rtcVec5.h.


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


rtc
Author(s): Benjamin Pitzer
autogenerated on Mon Oct 6 2014 10:07:35