igor::iRay< T > Class Template Reference

#include <iRay.h>

Public Member Functions

 iRay (const iaVector3< T > &pos, const iaVector3< T > &dir)
 
 iRay ()=default
 
virtual ~iRay ()=default
 

Public Attributes

iaVector3< T > m_pos
 
iaVector3< T > m_dir
 

Detailed Description

template<class T>
class igor::iRay< T >

a ray

Constructor & Destructor Documentation

◆ iRay() [1/2]

template<class T >
iRay::iRay ( const iaVector3< T > &  pos,
const iaVector3< T > &  dir 
)

constructor that basically sets member valirables

Parameters
posposition of ray
dirdirection of ray

◆ iRay() [2/2]

template<class T >
igor::iRay< T >::iRay ( )
default

does notthing

◆ ~iRay()

template<class T >
virtual igor::iRay< T >::~iRay ( )
virtualdefault

does notthing

Member Data Documentation

◆ m_dir

template<class T >
iaVector3<T> igor::iRay< T >::m_dir

direction of ray

◆ m_pos

template<class T >
iaVector3<T> igor::iRay< T >::m_pos

position of ray


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