OGRE  1.9
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 ,

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: