Public Member Functions | Public Attributes

sp::dim::vector4d< T > Class Template Reference

#include <spDimensionVector3D.hpp>

Inheritance diagram for sp::dim::vector4d< T >:
sp::dim::vector3d< T >

List of all members.

Public Member Functions

 vector4d ()
 vector4d (T Size)
 vector4d (T VecX, T VecY, T VecZ, T VecW=static_cast< T >(1))
 vector4d (const vector3d< T > &other, T VecW=static_cast< T >(1))
 vector4d (const vector4d< T > &other)
 ~vector4d ()

Public Attributes

W

Detailed Description

template<typename T>
class sp::dim::vector4d< T >

Todo:
Write this in an own class and don't inherit from "vector3d".

Constructor & Destructor Documentation

template<typename T>
sp::dim::vector4d< T >::vector4d (  )  [inline]
template<typename T>
sp::dim::vector4d< T >::vector4d ( Size  )  [inline]
template<typename T>
sp::dim::vector4d< T >::vector4d ( VecX,
VecY,
VecZ,
VecW = static_cast<T>(1) 
) [inline]
template<typename T>
sp::dim::vector4d< T >::vector4d ( const vector3d< T > &  other,
VecW = static_cast<T>(1) 
) [inline]
template<typename T>
sp::dim::vector4d< T >::vector4d ( const vector4d< T > &  other  )  [inline]
template<typename T>
sp::dim::vector4d< T >::~vector4d (  )  [inline]

Member Data Documentation

template<typename T>
T sp::dim::vector4d< T >::W

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines