HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_BoundingCone Class Reference

#include <UT_BoundingCone.h>

Public Member Functions

 UT_BoundingCone ()
 
 UT_BoundingCone (const UT_Vector3 &dir, float angle)
 
const UT_Vector3getDir () const
 
float getAngle () const
 
void initBounds (const UT_Vector3 &dir)
 
void enlargeBounds (const UT_Vector3 &dir)
 
bool intersects (const UT_BoundingCone &cone) const
 
bool computeIntersection (const UT_BoundingCone &cone)
 
void dump ()
 

Detailed Description

Definition at line 18 of file UT_BoundingCone.h.

Constructor & Destructor Documentation

UT_BoundingCone::UT_BoundingCone ( )
inline

Definition at line 20 of file UT_BoundingCone.h.

UT_BoundingCone::UT_BoundingCone ( const UT_Vector3 dir,
float  angle 
)
inline

Definition at line 27 of file UT_BoundingCone.h.

Member Function Documentation

bool UT_BoundingCone::computeIntersection ( const UT_BoundingCone cone)
void UT_BoundingCone::dump ( )
void UT_BoundingCone::enlargeBounds ( const UT_Vector3 dir)
float UT_BoundingCone::getAngle ( ) const
inline

Definition at line 35 of file UT_BoundingCone.h.

const UT_Vector3& UT_BoundingCone::getDir ( ) const
inline

Definition at line 34 of file UT_BoundingCone.h.

void UT_BoundingCone::initBounds ( const UT_Vector3 dir)
bool UT_BoundingCone::intersects ( const UT_BoundingCone cone) const

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