* edo: added comments to generate all inheritance of classes in doxygen
This commit is contained in:
parent
9ff69a8fca
commit
59343bf45e
32 changed files with 63 additions and 1 deletions
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
|
|
||||||
#include <eoAlgo.h>
|
#include <eoAlgo.h>
|
||||||
|
|
||||||
|
//! edoAlgo< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoAlgo : public eoAlgo< typename D::EOType >
|
class edoAlgo : public eoAlgo< typename D::EOType >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include <eoFunctor.h>
|
#include <eoFunctor.h>
|
||||||
|
|
||||||
|
//! edoBounder< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoBounder : public eoUF< EOT&, void >
|
class edoBounder : public eoUF< EOT&, void >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoBounder.h"
|
#include "edoBounder.h"
|
||||||
|
|
||||||
|
//! edoBounderBound< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoBounderBound : public edoBounder< EOT >
|
class edoBounderBound : public edoBounder< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoBounder.h"
|
#include "edoBounder.h"
|
||||||
|
|
||||||
|
//! edoBounderNo< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoBounderNo : public edoBounder< EOT >
|
class edoBounderNo : public edoBounder< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoBounder.h"
|
#include "edoBounder.h"
|
||||||
|
|
||||||
|
//! edoBounderRng< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoBounderRng : public edoBounder< EOT >
|
class edoBounderRng : public edoBounder< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoBounder.h"
|
#include "edoBounder.h"
|
||||||
|
|
||||||
|
//! edoBounderUniform< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoBounderUniform : public edoBounder< EOT >
|
class edoBounderUniform : public edoBounder< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ Authors:
|
||||||
#include <eoFunctor.h>
|
#include <eoFunctor.h>
|
||||||
#include <eoPersistent.h>
|
#include <eoPersistent.h>
|
||||||
|
|
||||||
//! edoContinue< EOT > classe fitted to Distribution Object library
|
//! edoContinue< D > class fitted to Distribution Object library
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoContinue : public eoUF< const D&, bool >, public eoPersistent
|
class edoContinue : public eoUF< const D&, bool >, public eoPersistent
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include <eoFunctor.h>
|
#include <eoFunctor.h>
|
||||||
|
|
||||||
|
//! edoDistrib< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoDistrib : public eoFunctorBase
|
class edoDistrib : public eoFunctorBase
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,8 @@ Authors:
|
||||||
#include "edoSampler.h"
|
#include "edoSampler.h"
|
||||||
#include "edoContinue.h"
|
#include "edoContinue.h"
|
||||||
|
|
||||||
|
//! edoEDA< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoEDA : public edoAlgo< D >
|
class edoEDA : public edoAlgo< D >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,8 @@ Authors:
|
||||||
#include "edoSampler.h"
|
#include "edoSampler.h"
|
||||||
#include "edoContinue.h"
|
#include "edoContinue.h"
|
||||||
|
|
||||||
|
//! edoEDASA< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoEDASA : public edoAlgo< D >
|
class edoEDASA : public edoAlgo< D >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include <eoPop.h>
|
#include <eoPop.h>
|
||||||
#include <eoFunctor.h>
|
#include <eoFunctor.h>
|
||||||
|
|
||||||
|
//! edoEstimator< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoEstimator : public eoUF< eoPop< typename D::EOType >&, D >
|
class edoEstimator : public eoUF< eoPop< typename D::EOType >&, D >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoEstimator.h"
|
#include "edoEstimator.h"
|
||||||
#include "edoNormalMono.h"
|
#include "edoNormalMono.h"
|
||||||
|
|
||||||
|
//! edoEstimatorNormalMono< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoEstimatorNormalMono : public edoEstimator< edoNormalMono< EOT > >
|
class edoEstimatorNormalMono : public edoEstimator< edoNormalMono< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,8 @@ Authors:
|
||||||
#include "edoEstimator.h"
|
#include "edoEstimator.h"
|
||||||
#include "edoNormalMulti.h"
|
#include "edoNormalMulti.h"
|
||||||
|
|
||||||
|
//! edoEstimatorNormalMulti< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoEstimatorNormalMulti : public edoEstimator< edoNormalMulti< EOT > >
|
class edoEstimatorNormalMulti : public edoEstimator< edoNormalMulti< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,8 @@ Authors:
|
||||||
|
|
||||||
// TODO: calcule de la moyenne + covariance dans une classe derivee
|
// TODO: calcule de la moyenne + covariance dans une classe derivee
|
||||||
|
|
||||||
|
//! edoEstimatorUniform
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoEstimatorUniform : public edoEstimator< edoUniform< EOT > >
|
class edoEstimatorUniform : public edoEstimator< edoUniform< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,8 @@ Authors:
|
||||||
#ifndef _edoModifier_h
|
#ifndef _edoModifier_h
|
||||||
#define _edoModifier_h
|
#define _edoModifier_h
|
||||||
|
|
||||||
|
//! edoModifier< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoModifier
|
class edoModifier
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoModifier.h"
|
#include "edoModifier.h"
|
||||||
|
|
||||||
|
//! edoModifierDispersion< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoModifierDispersion : public edoModifier< D >, public eoBF< D&, eoPop< typename D::EOType >&, void >
|
class edoModifierDispersion : public edoModifier< D >, public eoBF< D&, eoPop< typename D::EOType >&, void >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoModifier.h"
|
#include "edoModifier.h"
|
||||||
|
|
||||||
|
//! edoModifierMass< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoModifierMass : public edoModifier< D >, public eoBF< D&, typename D::EOType&, void >
|
class edoModifierMass : public edoModifier< D >, public eoBF< D&, typename D::EOType&, void >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include "edoDistrib.h"
|
#include "edoDistrib.h"
|
||||||
|
|
||||||
|
//! edoNormalMono< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoNormalMono : public edoDistrib< EOT >
|
class edoNormalMono : public edoDistrib< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoModifierMass.h"
|
#include "edoModifierMass.h"
|
||||||
#include "edoNormalMono.h"
|
#include "edoNormalMono.h"
|
||||||
|
|
||||||
|
//! edoNormalMonoCenter< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoNormalMonoCenter : public edoModifierMass< edoNormalMono< EOT > >
|
class edoNormalMonoCenter : public edoModifierMass< edoNormalMono< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,8 @@
|
||||||
|
|
||||||
namespace ublas = boost::numeric::ublas;
|
namespace ublas = boost::numeric::ublas;
|
||||||
|
|
||||||
|
//! edoNormalMulti< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoNormalMulti : public edoDistrib< EOT >
|
class edoNormalMulti : public edoDistrib< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoModifierMass.h"
|
#include "edoModifierMass.h"
|
||||||
#include "edoNormalMulti.h"
|
#include "edoNormalMulti.h"
|
||||||
|
|
||||||
|
//! edoNormalMultiCenter< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoNormalMultiCenter : public edoModifierMass< edoNormalMulti< EOT > >
|
class edoNormalMultiCenter : public edoModifierMass< edoNormalMulti< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,8 @@ Authors:
|
||||||
#include "edoBounder.h"
|
#include "edoBounder.h"
|
||||||
#include "edoBounderNo.h"
|
#include "edoBounderNo.h"
|
||||||
|
|
||||||
|
//! edoSampler< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoSampler : public eoUF< D&, typename D::EOType >
|
class edoSampler : public eoUF< D&, typename D::EOType >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,8 @@ Authors:
|
||||||
#include <boost/numeric/ublas/lu.hpp>
|
#include <boost/numeric/ublas/lu.hpp>
|
||||||
#include <boost/numeric/ublas/symmetric.hpp>
|
#include <boost/numeric/ublas/symmetric.hpp>
|
||||||
|
|
||||||
|
//! edoSamplerNormalMulti< EOT >
|
||||||
|
|
||||||
template< class EOT >
|
template< class EOT >
|
||||||
class edoSamplerNormalMulti : public edoSampler< edoNormalMulti< EOT > >
|
class edoSamplerNormalMulti : public edoSampler< edoNormalMulti< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoDistrib.h"
|
#include "edoDistrib.h"
|
||||||
#include "edoVectorBounds.h"
|
#include "edoVectorBounds.h"
|
||||||
|
|
||||||
|
//! edoUniform< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoUniform : public edoDistrib< EOT >, public edoVectorBounds< EOT >
|
class edoUniform : public edoDistrib< EOT >, public edoVectorBounds< EOT >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoModifierMass.h"
|
#include "edoModifierMass.h"
|
||||||
#include "edoUniform.h"
|
#include "edoUniform.h"
|
||||||
|
|
||||||
|
//! edoUniformCenter< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoUniformCenter : public edoModifierMass< edoUniform< EOT > >
|
class edoUniformCenter : public edoModifierMass< edoUniform< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,8 @@ Authors:
|
||||||
#ifndef _edoVectorBounds_h
|
#ifndef _edoVectorBounds_h
|
||||||
#define _edoVectorBounds_h
|
#define _edoVectorBounds_h
|
||||||
|
|
||||||
|
//! edoVectorBounds< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoVectorBounds
|
class edoVectorBounds
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -38,6 +38,8 @@ Authors:
|
||||||
|
|
||||||
#include "utils/eoMonitor.h"
|
#include "utils/eoMonitor.h"
|
||||||
|
|
||||||
|
//! edoFileSnapshot
|
||||||
|
|
||||||
class edoFileSnapshot : public eoMonitor
|
class edoFileSnapshot : public eoMonitor
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,8 @@ Authors:
|
||||||
#ifndef _edoHyperVolume_h
|
#ifndef _edoHyperVolume_h
|
||||||
#define _edoHyperVolume_h
|
#define _edoHyperVolume_h
|
||||||
|
|
||||||
|
//! edoHyperVolume
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoHyperVolume
|
class edoHyperVolume
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,8 @@ Authors:
|
||||||
|
|
||||||
#include <eoFunctor.h>
|
#include <eoFunctor.h>
|
||||||
|
|
||||||
|
//! edoStatBase< D >
|
||||||
|
|
||||||
template < typename D >
|
template < typename D >
|
||||||
class edoStatBase : public eoUF< const D&, void >
|
class edoStatBase : public eoUF< const D&, void >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoStat.h"
|
#include "edoStat.h"
|
||||||
#include "edoNormalMono.h"
|
#include "edoNormalMono.h"
|
||||||
|
|
||||||
|
//! edoStatNormalMono< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoStatNormalMono : public edoDistribStat< edoNormalMono< EOT > >
|
class edoStatNormalMono : public edoDistribStat< edoNormalMono< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,8 @@ Authors:
|
||||||
#include "edoStat.h"
|
#include "edoStat.h"
|
||||||
#include "edoNormalMulti.h"
|
#include "edoNormalMulti.h"
|
||||||
|
|
||||||
|
//! edoStatNormalMulti< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoStatNormalMulti : public edoDistribStat< edoNormalMulti< EOT > >
|
class edoStatNormalMulti : public edoDistribStat< edoNormalMulti< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@ Authors:
|
||||||
#include "edoStat.h"
|
#include "edoStat.h"
|
||||||
#include "edoUniform.h"
|
#include "edoUniform.h"
|
||||||
|
|
||||||
|
//! edoStatUniform< EOT >
|
||||||
|
|
||||||
template < typename EOT >
|
template < typename EOT >
|
||||||
class edoStatUniform : public edoDistribStat< edoUniform< EOT > >
|
class edoStatUniform : public edoDistribStat< edoUniform< EOT > >
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Reference in a new issue