cisst-saw
Loading...
Searching...
No Matches
nmrCallBackFunctionF1< _instanceLine, _elementType > Class Template Reference

#include <nmrCallBack.h>

Public Member Functions

 nmrCallBackFunctionF1 ()
 nmrCallBackFunctionF1 (_elementType *obj, void(_elementType::*methodPointer)(vctDynamicVectorRef< double > &X, double *F))
void Set (_elementType *obj, void(_elementType::*methodPointer)(vctDynamicVectorRef< double > &X, double *F))

Static Public Member Functions

static void FunctionFdonlp2 (int n, double x[], double *fx)

Protected Attributes

_elementType * Object
void(_elementType::*) MethodPointer (vctDynamicVectorRef< double > &X, double *F)

Static Protected Attributes

static CISST_DECLSPEC_THREAD nmrCallBackFunctionF1This

Constructor & Destructor Documentation

◆ nmrCallBackFunctionF1() [1/2]

template<int _instanceLine, class _elementType>
nmrCallBackFunctionF1< _instanceLine, _elementType >::nmrCallBackFunctionF1 ( )
inline

◆ nmrCallBackFunctionF1() [2/2]

template<int _instanceLine, class _elementType>
nmrCallBackFunctionF1< _instanceLine, _elementType >::nmrCallBackFunctionF1 ( _elementType * obj,
void(_elementType::* methodPointer )(vctDynamicVectorRef< double > &X, double *F) )
inline

Member Function Documentation

◆ FunctionFdonlp2()

template<int _instanceLine, class _elementType>
void nmrCallBackFunctionF1< _instanceLine, _elementType >::FunctionFdonlp2 ( int n,
double x[],
double * fx )
inlinestatic

◆ Set()

template<int _instanceLine, class _elementType>
void nmrCallBackFunctionF1< _instanceLine, _elementType >::Set ( _elementType * obj,
void(_elementType::* methodPointer )(vctDynamicVectorRef< double > &X, double *F) )
inline

Member Data Documentation

◆ MethodPointer

template<int _instanceLine, class _elementType>
void(_elementType::*) nmrCallBackFunctionF1< _instanceLine, _elementType >::MethodPointer(vctDynamicVectorRef< double > &X, double *F)
protected

◆ Object

template<int _instanceLine, class _elementType>
_elementType* nmrCallBackFunctionF1< _instanceLine, _elementType >::Object
protected

◆ This

template<int _instanceLine, class _elementType>
CISST_DECLSPEC_THREAD nmrCallBackFunctionF1* nmrCallBackFunctionF1< _instanceLine, _elementType >::This
staticprotected

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