bicotiCoordinateInterpolator1DClosed


Figura 1.1.1.1

     Clases

bicotiCoordinateInterpolator1D
bicotiCoordinateInterpolator1DOpen
bicotiCoordinateInterpolator1DClosed
bicotiCoordinateInterpolator1DOpenLinear
bicotiCoordinateInterpolator1DClosedLinear
bicotiCoordinateInterpolator1DOpenSimpson
bicotiCoordinateInterpolator1DClosedSimpson
bicotiCoordinateInterpolator1DOpenSpline
bicotiCoordinateInterpolator1DClosedSpline

     Templates Clases

CoordType


class bicotiCoordinateInterpolator1DClosed < class CoordType >



 Public Methods

virtual~bicotiCoordinateInterpolator1DClosed ( )

virtual void Initiate ( const vector< CoordType >& ) = 0

virtual CoordType operator() ( double ) = 0
virtual CoordType GetDerivate ( double ) = 0
virtual CoordType GetDerivate2 ( double ) = 0
virtual CoordType GetDerivate3 ( double ) = 0

double GetLength ( )

virtual unsigned GetPointsNumber ( )
virtual CoordType GetPoint ( int )
virtual double GetOffset ( int )



~bicotiCoordinateInterpolator1DClosed ( )

    Destructor. Se declara virtual en la clase base para que sean visibles los destructores de las especializaciones.



void Initiate ( const vector< CoordType >& )

    Esta función se declara en la clase base bicotiCoordinateInterpolator1D y se implementa en las clases derivadas. Ver Initiate en bicotiCoordinateInterpolator1D.



CoordType operator( ) ( double )

    Esta función se declara en la clase base bicotiCoordinateInterpolator1D y se implementa en las clases derivadas. Ver operator( ) en bicotiCoordinateInterpolator1D.



CoordType GetDerivate ( double )

    Esta función se declara en la clase base bicotiCoordinateInterpolator1D y se implementa en las clases derivadas. Ver GetDerivate en bicotiCoordinateInterpolator1D.



CoordType GetDerivate2 ( double )

    Esta función se declara en la clase base bicotiCoordinateInterpolator1D y se implementa en las clases derivadas. Ver GetDerivate2 en bicotiCoordinateInterpolator1D.



CoordType GetDerivate3 ( double )

    Esta función se declara en la clase base bicotiCoordinateInterpolator1D y se implementa en las clases derivadas. Ver GetDerivate3 en bicotiCoordinateInterpolator1D.



double GetLength ( )

    Esta función se declara e implementa en la clase base bicotiCoordinateInterpolator1D.
Ver GetLength en bicotiCoordinateInterpolator1D.



unsigned GetPointsNumber ( )

    Esta función se declara e implementa en la clase base bicotiCoordinateInterpolator1D.
Ver GetPointsNumber en bicotiCoordinateInterpolator1D.



CoordType GetPoint ( int )

    Esta función se declara e implementa en la clase base bicotiCoordinateInterpolator1D.
Ver GetPoint en bicotiCoordinateInterpolator1D.



double GetOffset ( int )

    Esta función se declara e implementa en la clase base bicotiCoordinateInterpolator1D.
Ver GetOffset en bicotiCoordinateInterpolator1D.