GenGeo  1.1
fit_2d_sphere_fn Class Reference

#include <fit_2d_sphere.h>

Inheritance diagram for fit_2d_sphere_fn:
Collaboration diagram for fit_2d_sphere_fn:

Public Member Functions

 fit_2d_sphere_fn (const AGeometricObject *, const AGeometricObject *, const AGeometricObject *)
virtual ~fit_2d_sphere_fn ()
virtual double operator() (const nvector< double, 2 > &) const
- Public Member Functions inherited from nfunction< double, 2 >
virtual double operator() (const nvector< double, n > &) const =0
virtual ~nfunction ()

Private Attributes

const AGeometricObjectm_GO1
const AGeometricObjectm_GO2
const AGeometricObjectm_GO3

Constructor & Destructor Documentation

fit_2d_sphere_fn::fit_2d_sphere_fn ( const AGeometricObject GO1,
const AGeometricObject GO2,
const AGeometricObject GO3 
)

References m_GO1, m_GO2, and m_GO3.

virtual fit_2d_sphere_fn::~fit_2d_sphere_fn ( )
inlinevirtual

Member Function Documentation

double fit_2d_sphere_fn::operator() ( const nvector< double, 2 > &  data) const
virtual

References AGeometricObject::getDist(), m_GO1, m_GO2, and m_GO3.

Here is the call graph for this function:

Member Data Documentation

const AGeometricObject* fit_2d_sphere_fn::m_GO1
private

Referenced by fit_2d_sphere_fn(), and operator()().

const AGeometricObject * fit_2d_sphere_fn::m_GO2
private

Referenced by fit_2d_sphere_fn(), and operator()().

const AGeometricObject * fit_2d_sphere_fn::m_GO3
private

Referenced by fit_2d_sphere_fn(), and operator()().


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