#include <MyAlgoOptDialog.h>
Public Types | |
enum | { IDD = IDD_ALGOPTDIALOG } |
Public Methods | |
int | GetIntegratorType () |
Returns integrator type. | |
int | GetInterpolatorType () |
Returns interpolator type. | |
void | InitAlgoOptDlg (float dSepPerc, float dTest, float dT, int caPerSP, int maxIterations, int integrator, int interpolator) |
Initialise dialog members. | |
int | GetCaPerSP () |
Returns candidates per samplepoint. | |
int | GetMaxIterations () |
Returns maximal iteration depth. | |
float | GetDt () |
Returns dt(= step size of integrator. | |
float | GetDTest () |
Returns test distance. | |
float | GetDSepPerc () |
Returns separating distance. | |
MyAlgoOptDialog (CWnd *pParent=NULL) | |
Static Public Methods | |
CInterpolator * | CreateInterpolator (int interpolatorType) |
Creates interpolator according to index value. | |
CIntegrator * | CreateIntegrator (int integratorType, CVectorField *vectorField, float dt, CInterpolator *interpolator) |
Creates integrator according to index value. | |
Public Attributes | |
int | m_IntegratorType |
int | m_InterpolatorType |
float | m_DSepPerc |
float | m_DT |
float | m_DTest |
int | m_MaxIterations |
int | m_CaPerSP |
Protected Methods | |
virtual void | DoDataExchange (CDataExchange *pDX) |