Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
NumDataC::NumDataC(void)
NumDataC::NumDataC(const InputC &,const OutputC &)
NumDataC::NumDataC(istream &)
NumDataC::NumDataC(const NumDataC &)
NumDataC::Copy(void) const
NumDataC::Input(void) const
NumDataC::Output(void) const
NumDataC::Input(void)
NumDataC::Output(void)
NumDataC::Save(ostream &) const
NumDataC<class InputC,class OutputC>
 
Stores data value tuples for use in data sets within PatternRec
 
include "amma/Num/NumData.hh"
User Level:Default
Library:NumData
Example:testSquareIterFill.cc
Section:Pattern Recognition.Data Types Numerical Methods.Data Types
In Scope:std

Comments:
NumDataC is a template class for storing data value tuples. The object should be interpreted as a corresponding input/output pair.

Base class in the PatternRec hierarchy and is used for creating data sets for representing training and test data. See NumDataSetC for how it is used.

Variables:
InputC _input;

OutputC _output;

Methods:
NumDataC()
Default constructor
Calls default constructors of member data.

NumDataC(const InputC & input,const OutputC & output)
Constructor taking the input and output values

NumDataC(istream & in)
Constructs from stream

NumDataC(const NumDataC<InputC,OutputC> & oth)
Copy constructor
Makes a shallow copy.

NumDataC<InputC,OutputC> Copy() const
Makes a deep copy

const InputC & Input() const
Const access to the input value

const OutputC & Output() const
Const access to the output value

InputC & Input()
Access to the input value

OutputC & Output()
Access to the output value

void Save(ostream & out) const
Writes object to stream, can be loaded using constructor


Programmer:Robert Crida, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001