proj home

Files   Classes   Functions   Hierarchy  

d2func Class Reference

#include <d2func.h>

Inheritance diagram for d2func:

List of all members.

Public Member Functions

virtual ~d2func ()
virtual double const eval (point2< double > const &X) const =0
point3< double > const make (double const x, double const y) const
point3< double > const make (point2< double > const &x) const


Detailed Description

Definition at line 9 of file d2func.h.


Constructor & Destructor Documentation

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

Definition at line 14 of file d2func.h.

00014 {}


Member Function Documentation

virtual double const d2func::eval ( point2< double > const &  X  )  const [pure virtual]

point3<double> const d2func::make ( point2< double > const &  x  )  const [inline]

Definition at line 24 of file d2func.h.

References make(), point2< T >::x, and point2< T >::y.

Referenced by make().

00025     { return make(x.x,x.y); }

point3<double> const d2func::make ( double const   x,
double const   y 
) const [inline]

Definition at line 20 of file d2func.h.

References eval().

Referenced by addpoint(), init00(), and init02().

00021     { return point3<double>(x,y,this->eval( point2<double>(x,y) ) ); }


The documentation for this class was generated from the following file:

Generated on Fri Mar 4 00:49:52 2011 for Chelton Evans Source by  doxygen 1.5.8