LatNet Builder Manual  2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
NetBuilder::Task::Task Class Referenceabstract

Base base class for all tasks. More...

#include <Task.h>

Inherited by NetBuilder::Task::Eval, and NetBuilder::Task::Search< NC, ET, OBSERVER >.

Public Member Functions

virtual void execute ()=0
 Executes the task.
 
virtual std::string outputNet (OutputFormat outputFormat, unsigned int interlacingFactor) const =0
 Outputs the resulting net of the task.
 
virtual std::string format () const =0
 Output information about the task.
 
virtual Real outputMeritValue () const =0
 Outputs the resulting merit value of the task.
 
virtual void reset ()=0
 Resets the task.
 

Detailed Description

Base base class for all tasks.


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