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

#include <rtcVec6.h>

Inheritance diagram for rtc::Vec6< 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, const T x5)
 Vec6 ()
 Vec6 (const T *d)
 Vec6 (const T a)
 Vec6 (const T x0, const T x1, const T x2, const T x3, const T x4, const T x5)
 Vec6 (const Vec< T, 6 > &v)
template<class U >
 Vec6 (const Vec< U, 6 > &v)

Detailed Description

template<class T>
class rtc::Vec6< T >

A 6-D vector.

Definition at line 37 of file rtcVec6.h.


Constructor & Destructor Documentation

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

Ctor that doesn't initialize.

Definition at line 79 of file rtcVec6.h.

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

Ctor that intalizes from array.

Definition at line 84 of file rtcVec6.h.

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

Ctor that intalizes all elements from a scalar.

Definition at line 89 of file rtcVec6.h.

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

Ctor that initializes vector with given values.

Definition at line 94 of file rtcVec6.h.

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

Ctor that initializes an Vec6<T> with an Vec<T,6>.

Definition at line 102 of file rtcVec6.h.

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

Casting Ctor that initializes an Vec6<T> with a Vec<U,6>.

Definition at line 109 of file rtcVec6.h.


Member Function Documentation

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

Set vector.

Definition at line 116 of file rtcVec6.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