Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

Ellipsoid Class Reference

#include <Ellipsoid.h>

Inheritance diagram for Ellipsoid:

Inheritance graph
[legend]
Collaboration diagram for Ellipsoid:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Ellipsoid ()
 Ellipsoid (double a, double b, double c)
 Ellipsoid (gmVector3 x, double a, double b, double c)
 MAKE_NAME ()
virtual const char ** getPixmapXPM (const int &size) const
 Returns the Pixmap for the Surface as a char* in the XPM image format.


Constructor & Destructor Documentation

Ellipsoid::Ellipsoid  )  [inline]
 

Definition at line 9 of file Ellipsoid.h.

Ellipsoid::Ellipsoid double  a,
double  b,
double  c
[inline]
 

Definition at line 10 of file Ellipsoid.h.

Ellipsoid::Ellipsoid gmVector3  x,
double  a,
double  b,
double  c
 

Definition at line 6 of file Ellipsoid.cpp.

References Quadric::Transform().


Member Function Documentation

const char ** Ellipsoid::getPixmapXPM const int &  size  )  const [virtual]
 

Returns the Pixmap for the Surface as a char* in the XPM image format.

This is a icon that can be used to represent the implicit in a GUI environment.

Reimplemented from Implicit.

Definition at line 14 of file Ellipsoid.cpp.

Ellipsoid::MAKE_NAME  ) 
 

Reimplemented from Quadric.


The documentation for this class was generated from the following files:
Generated on Mon Jun 28 15:02:14 2004 for Advanced Surface Library by doxygen 1.3.4