OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::Capsule Class Reference

#include <OgreCapsule.h>

+ Collaboration diagram for Ogre::Capsule:

Public Member Functions

 Capsule ()
 
 Capsule (const Segment &, Real)
 
bool intersects (const Capsule &) const
 
bool intersects (const Segment &) const
 
void set (const Vector3 &newOrigin, const Vector3 &newEnd, Real newRadius)
 
void setEndPoint (const Vector3 &newEndpoint)
 
void setOrigin (const Vector3 &newOrigin)
 
void setRadius (Real newRadius)
 

Public Attributes

Real mRadius
 
Segment mSegment
 

Detailed Description

Definition at line 45 of file OgreCapsule.h.

Constructor & Destructor Documentation

Ogre::Capsule::Capsule ( )
Ogre::Capsule::Capsule ( const Segment ,
Real   
)

Member Function Documentation

bool Ogre::Capsule::intersects ( const Capsule ) const
bool Ogre::Capsule::intersects ( const Segment ) const
void Ogre::Capsule::set ( const Vector3 newOrigin,
const Vector3 newEnd,
Real  newRadius 
)
void Ogre::Capsule::setEndPoint ( const Vector3 newEndpoint)
void Ogre::Capsule::setOrigin ( const Vector3 newOrigin)
void Ogre::Capsule::setRadius ( Real  newRadius)

Member Data Documentation

Real Ogre::Capsule::mRadius

Definition at line 64 of file OgreCapsule.h.

Segment Ogre::Capsule::mSegment

Definition at line 63 of file OgreCapsule.h.


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