All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 ( )

Definition at line 20 of file UT_BoundingCone.h.

UT_BoundingCone::UT_BoundingCone ( const UT_Vector3 dir,
float  angle 

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

Definition at line 35 of file UT_BoundingCone.h.

const UT_Vector3& UT_BoundingCone::getDir ( ) const

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: