SimpleArrow Class Reference

A simple arrow like object. More...

#include <SimpleArrow.h>

Inheritance diagram for SimpleArrow:

RawObject List of all members.

Public Member Functions

 SimpleArrow (double size)
 ~SimpleArrow ()
void Draw ()
double GetBoundingRadius ()
BoundingBox GetBoundingBox ()

Private Member Functions

 SimpleArrow ()

Private Attributes

double size

Detailed Description

A simple arrow like object.

A simple arrow like object that has its tip at (0, 0, 0).

Definition at line 17 of file SimpleArrow.h.


Constructor & Destructor Documentation

SimpleArrow::SimpleArrow double  size  ) 
 

Constuctor: Brings the object into a consistent state.

Parameters:
size Size of the arrow.

Definition at line 3 of file SimpleArrow.cpp.

SimpleArrow::~SimpleArrow  ) 
 

Destructor.

Definition at line 8 of file SimpleArrow.cpp.

SimpleArrow::SimpleArrow  )  [private]
 

Hide the default constructor.


Member Function Documentation

void SimpleArrow::Draw  )  [virtual]
 

Implementation of the Draw routine.

Reimplemented from RawObject.

Definition at line 13 of file SimpleArrow.cpp.

BoundingBox SimpleArrow::GetBoundingBox  )  [virtual]
 

Implementation of the GetBoundingBox routine.

Reimplemented from RawObject.

Definition at line 59 of file SimpleArrow.cpp.

double SimpleArrow::GetBoundingRadius  )  [virtual]
 

Implementation of the GetBoundingRadius routine.

Reimplemented from RawObject.

Definition at line 54 of file SimpleArrow.cpp.


Member Data Documentation

double SimpleArrow::size [private]
 

Size of the arrow.

Definition at line 52 of file SimpleArrow.h.


Generated on Sun Jul 2 13:20:41 2006 for Demo by  doxygen 1.4.6-NO