Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Ellipsoid< T > Class Template Reference

#include <ellipsoid.h>

List of all members.

Public Member Functions

 Ellipsoid (const Point3< T > &, const Vector3< T > &)
 Ellipsoid (const Vector3< T > &)
 Ellipsoid ()

Public Attributes

Vector3< T > axes
Point3< T > center

template<class T>
class Ellipsoid< T >


Constructor & Destructor Documentation

template<class T>
Ellipsoid< T >::Ellipsoid  ) 
 

Definition at line 31 of file ellipsoid.h.

00031                                           :
00032     center(0, 0, 0), axes(1, 1, 1)
00033 {
00034 }

template<class T>
Ellipsoid< T >::Ellipsoid const Vector3< T > &   ) 
 

Definition at line 36 of file ellipsoid.h.

00036                                                                  :
00037     center(0, 0, 0), axes(_axes)
00038 {
00039 }

template<class T>
Ellipsoid< T >::Ellipsoid const Point3< T > &  ,
const Vector3< T > & 
 

Definition at line 41 of file ellipsoid.h.

00042                                                                    :
00043     center(_center), axes(_axes)
00044 {
00045 }


Member Data Documentation

template<class T>
Vector3<T> Ellipsoid< T >::axes
 

Definition at line 24 of file ellipsoid.h.

template<class T>
Point3<T> Ellipsoid< T >::center
 

Definition at line 23 of file ellipsoid.h.


The documentation for this class was generated from the following file:
Generated on Sat Jan 14 22:33:19 2006 for Celestia by  doxygen 1.4.1