mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-16 13:14:51 -04:00
Initial source commit
Initial source commit
This commit is contained in:
23
Source/EmberGenome/EmberGenome.h
Normal file
23
Source/EmberGenome/EmberGenome.h
Normal file
@ -0,0 +1,23 @@
|
||||
#pragma once
|
||||
|
||||
#include "EmberOptions.h"
|
||||
|
||||
/// <summary>
|
||||
/// Declaration for the EmberGenome() and SetDefaultTestValues() functions.
|
||||
/// </summary>
|
||||
|
||||
/// <summary>
|
||||
/// Set various default test values on the passed in ember.
|
||||
/// </summary>
|
||||
/// <param name="ember">The ember to test</param>
|
||||
template <typename T>
|
||||
static void SetDefaultTestValues(Ember<T>& ember);
|
||||
|
||||
/// <summary>
|
||||
/// The core of the EmberGenome.exe program.
|
||||
/// Template argument expected to be float or double.
|
||||
/// </summary>
|
||||
/// <param name="opt">A populated EmberOptions object which specifies all program options to be used</param>
|
||||
/// <returns>True if success, else false.</returns>
|
||||
template <typename T, typename bucketT>
|
||||
static bool EmberGenome(EmberOptions& opt);
|
Reference in New Issue
Block a user