GeoModel - GeoModelCore
Public Member Functions | Private Member Functions | Private Attributes | List of all members
GeoGenfun::Rectangular Class Reference

#include <Rectangular.h>

Inheritance diagram for GeoGenfun::Rectangular:
GeoGenfun::AbsFunction

Public Member Functions

 Rectangular (const Rectangular &right)
 
virtual double operator() (double argument) const override
 
virtual double operator() (const Argument &a) const override
 
const Parameter & x0 () const
 
Parameter & x0 ()
 
const Parameter & x1 () const
 
Parameter & x1 ()
 
const Parameter & baseline () const
 
Parameter & baseline ()
 
const Parameter & height () const
 
Parameter & height ()
 
Derivative partial (unsigned int) const override
 
virtual bool hasAnalyticDerivative () const override
 
- Public Member Functions inherited from GeoGenfun::AbsFunction
 AbsFunction (const AbsFunction &right)
 
virtual unsigned int dimensionality () const
 
virtual AbsFunction * clone () const =0
 
virtual FunctionComposition operator() (const AbsFunction &f) const
 
virtual ParameterComposition operator() (const AbsParameter &p) const
 
Derivative partial (const Variable &v) const
 
Derivative prime () const
 

Private Member Functions

const Rectangular & operator= (const Rectangular &right)
 

Private Attributes

Parameter _x0
 
Parameter _x1
 
Parameter _baseline
 
Parameter _height
 

Detailed Description

Author

Definition at line 21 of file Rectangular.h.


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