HyperspaceExplorer 0.7.1
Public Member Functions | Protected Attributes
CustomComplexFunction Class Reference

Function $ f: C \rightarrow C $, editable to an arbitrary function. More...

#include <CustomFunction.h>

Inheritance diagram for CustomComplexFunction:
Inheritance graph
[legend]
Collaboration diagram for CustomComplexFunction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CustomComplexFunction (double _umin, double _umax, double _du, double _vmin, double _vmax, double _dv)
virtual std::string getFunctionName () const

Protected Attributes

ComplexFunction::function_type g

Detailed Description

Function $ f: C \rightarrow C $, editable to an arbitrary function.


Constructor & Destructor Documentation

CustomComplexFunction::CustomComplexFunction ( double  _umin,
double  _umax,
double  _du,
double  _vmin,
double  _vmax,
double  _dv 
)

CustomComplexFunction c'tor given a definition set in $ C $ (as parameter space) and a flag indicatin whether this is a test construction or a real one

Parameters:
_uminminimal value in u
_umaxmaximal value in u
_dustepsize in u
_vminminimal value in v
_vmaxmaximal value in v
_dvstepsize in v

References Surface::Initialize(), UI::Dialogs::PluginCreator::libraryName(), CustomFunctionBase< ComplexFunction::function_type >::loadFunction(), CustomFunctionBase< ComplexFunction::function_type >::setInvalid(), and CustomFunctionBase< ComplexFunction::function_type >::setValid().

Here is the call graph for this function:


Member Function Documentation

std::string CustomComplexFunction::getFunctionName ( ) const [virtual]
Returns:
The name of the Displayable in cleartext

Implements Displayable.

References CustomFunctionBase< ComplexFunction::function_type >::symbolic().

Here is the call graph for this function:


Member Data Documentation

complex< double > CustomComplexFunction::g [protected]

CustomComplexFunction defining function; calls loaded function

Parameters:
z(complex) z value
Returns:
custom function of z

Reimplemented from ComplexFunction.


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

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