open_iA  2019.12
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | List of all members
iARay Class Reference

Class representing a ray in 3D. More...

#include <iARayTracer.h>

Collaboration diagram for iARay:

Public Member Functions

const iAVec3fGetDirection () const
 
const iAVec3fGetOrigin () const
 
 iARay ()
 
 iARay (const iAVec3f *a_Origin, iAVec3f &a_Dir)
 
 iARay (iAVec3f &a_Origin, iAVec3f &a_Dir)
 
void SetDirection (iAVec3f &a_Direction)
 
void SetOrigin (iAVec3f &a_Origin)
 

Detailed Description

Class representing a ray in 3D.

Constructor & Destructor Documentation

◆ iARay() [1/3]

iARay::iARay ( )
inline

◆ iARay() [2/3]

iARay::iARay ( iAVec3f a_Origin,
iAVec3f a_Dir 
)

◆ iARay() [3/3]

iARay::iARay ( const iAVec3f a_Origin,
iAVec3f a_Dir 
)

Member Function Documentation

◆ GetDirection()

const iAVec3f& iARay::GetDirection ( ) const
inline

◆ GetOrigin()

const iAVec3f& iARay::GetOrigin ( ) const
inline

◆ SetDirection()

void iARay::SetDirection ( iAVec3f a_Direction)
inline

◆ SetOrigin()

void iARay::SetOrigin ( iAVec3f a_Origin)
inline

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