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

Cylinder Class Reference

#include <Cylinder.h>

Inheritance diagram for Cylinder:

Inheritance graph
[legend]
Collaboration diagram for Cylinder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Cylinder ()
 Cylinder (double r)
 Cylinder (gmVector3 d, double r)
 Cylinder (gmVector3 x, gmVector3 d, double r)
 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

Cylinder::Cylinder  )  [inline]
 

Definition at line 9 of file Cylinder.h.

Cylinder::Cylinder double  r  )  [inline]
 

Definition at line 10 of file Cylinder.h.

Cylinder::Cylinder gmVector3  d,
double  r
 

Definition at line 6 of file Cylinder.cpp.

References dot(), and Quadric::Transform().

Cylinder::Cylinder gmVector3  x,
gmVector3  d,
double  r
 

Definition at line 21 of file Cylinder.cpp.

References Quadric::Transform().


Member Function Documentation

const char ** Cylinder::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 41 of file Cylinder.cpp.

Cylinder::MAKE_NAME  ) 
 

Reimplemented from Quadric.


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