openModeller  Version 1.4.0
virtual_niche.cpp File Reference
#include "virtual_niche.hh"
#include <openmodeller/Configuration.hh>
#include <openmodeller/Exceptions.hh>
#include <openmodeller/Random.hh>
#include <stdio.h>
#include <cmath>
#include <vector>
Include dependency graph for virtual_niche.cpp:

Go to the source code of this file.

Defines

#define PI   3.141592653589793238462643
#define NUM_PARAM   3
#define BACKGROUND_ID   "NumberOfBackgroundPoints"
#define USE_ABSENCES_ID   "UseAbsencesAsBackground"
#define THRESHOLD_ID   "SuitabilityThreshold"

Functions

OM_ALG_DLL_EXPORT AlgorithmImplalgorithmFactory ()
OM_ALG_DLL_EXPORT AlgMetadata
const * 
algorithmMetadata ()

Variables

static AlgParamMetadata parameters [NUM_PARAM]
static AlgMetadata metadata

Define Documentation

#define BACKGROUND_ID   "NumberOfBackgroundPoints"

Definition at line 49 of file virtual_niche.cpp.

Referenced by VirtualNicheGenerator::initialize().

#define NUM_PARAM   3

Definition at line 47 of file virtual_niche.cpp.

#define PI   3.141592653589793238462643

Definition at line 41 of file virtual_niche.cpp.

Referenced by VirtualNicheGenerator::pdf().

#define THRESHOLD_ID   "SuitabilityThreshold"

Definition at line 51 of file virtual_niche.cpp.

Referenced by VirtualNicheGenerator::initialize().

#define USE_ABSENCES_ID   "UseAbsencesAsBackground"

Definition at line 50 of file virtual_niche.cpp.

Referenced by VirtualNicheGenerator::initialize().


Function Documentation

OM_ALG_DLL_EXPORT AlgorithmImpl* algorithmFactory ( )

Definition at line 156 of file virtual_niche.cpp.

OM_ALG_DLL_EXPORT AlgMetadata const* algorithmMetadata ( )

Definition at line 163 of file virtual_niche.cpp.

References metadata.


Variable Documentation

Definition at line 102 of file virtual_niche.cpp.

Definition at line 56 of file virtual_niche.cpp.