Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Cons Class Reference

A partial Cone. More...

#include <Cons.h>

Inheritance diagram for Cons:

Cone Volume Shape SurfaceList GeomObject List of all members.

Public Methods

 Cons ( double l, double ri1, double ro1, double ri2, double ro2, double ph1, double ph2 )
virtual ~Cons ()
double angle1 () const
double angle2 () const
virtual const char* nameOf () const
 makes name available to subclasses using the type info facility. More...

virtual void printOn ( std::ostream& os = std::cout ) const
 print info about this object. More...


Detailed Description

A partial Cone.

Definition at line 10 of file Cons.h.


Constructor & Destructor Documentation

Cons::Cons ( double l,
double ri1,
double ro1,
double ri2,
double ro2,
double ph1,
double ph2 )
 

Definition at line 9 of file Cons.cxx.

Cons::~Cons ( ) [inline, virtual]
 

Definition at line 16 of file Cons.h.


Member Function Documentation

double Cons::angle1 ( ) const
 

Definition at line 16 of file Cons.cxx.

double Cons::angle2 ( ) const
 

Definition at line 23 of file Cons.cxx.

const char * Cons::nameOf ( ) const [inline, virtual]
 

makes name available to subclasses using the type info facility.

Reimplemented from Cone.

Definition at line 22 of file Cons.h.

void Cons::printOn ( std::ostream & os = std::cout ) const [virtual]
 

print info about this object.

Reimplemented from Cone.

Definition at line 30 of file Cons.cxx.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:20:13 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000