Open CASCADE Technology  7.7.0
Public Types | Public Member Functions | Data Fields

BVH_Ray< T, N > Class Template Reference

Describes a ray based on BVH vectors. More...

#include <BVH_Ray.hxx>

Public Types

typedef BVH::VectorType< T, N >::Type BVH_VecNt
 

Public Member Functions

 BVH_Ray (const BVH_VecNt &theOrigin, const BVH_VecNt &theDirect)
 

Data Fields

BVH_VecNt Origin
 
BVH_VecNt Direct
 

Detailed Description

template<class T, int N>
class BVH_Ray< T, N >

Describes a ray based on BVH vectors.

Member Typedef Documentation

◆ BVH_VecNt

template<class T , int N>
typedef BVH::VectorType<T, N>::Type BVH_Ray< T, N >::BVH_VecNt

Constructor & Destructor Documentation

◆ BVH_Ray()

template<class T , int N>
BVH_Ray< T, N >::BVH_Ray ( const BVH_VecNt theOrigin,
const BVH_VecNt theDirect 
)
inline

Field Documentation

◆ Direct

template<class T , int N>
BVH_VecNt BVH_Ray< T, N >::Direct

◆ Origin

template<class T , int N>
BVH_VecNt BVH_Ray< T, N >::Origin

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