HyperspaceExplorer 0.7.1
Public Member Functions | Public Attributes
FunctionHolder< N, P, NUM >::Impl Class Reference
Collaboration diagram for FunctionHolder< N, P, NUM >::Impl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Impl (double tmin, double tmax, double dt, double umin, double umax, double du, double vmin, double vmax, double dv)
 Impl (shared_ptr< function_type > f, double tmin, double tmax, double dt, double umin, double umax, double du, double vmin, double vmax, double dv)
unsigned getNumParameters ()
const
DefinitionRangeOfDimension< P > & 
getDefinitionRange () const
void setDefinitionRange (double tmin, double tmax, double dt, double umin, double umax, double du, double vmin, double vmax, double dv)
Vector< P, unsigned > getNumSteps ()
Vector< P, NUM > min ()
Vector< P, NUM > max ()
void addSafetyMargin (Vector< P, unsigned > &steps)

Public Attributes

DefinitionRangeOfDimension< P > definitionRange_
shared_ptr< function_typefunction_
 Pointer to the actual ParametricFunction doing all the work.

template<unsigned N, unsigned P, typename NUM = double>
class FunctionHolder< N, P, NUM >::Impl


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends

Generated on Mon Apr 9 2012 20:25:18 for HyperspaceExplorer 0.7.1 by doxygen 1.7.4  -  Hosted bySourceForge.net Logo