Public Member Functions | List of all members
ClassifierModelInfo Class Reference

Information about a Minos classifier model. More...

#include <cvb/minos/classifier.hpp>

Public Member Functions

 ClassifierModelInfo (const String &name, Point2D< int > advanceVector)
 Create a new model information object. More...
 
String Name () const
 Get the name of the model. More...
 
void SetName (const String &name)
 Set the name of the model. More...
 
Point2D< int > AdvanceVector () const
 Get the advance vector of the model. More...
 
void SetAdvanceVector (Point2D< int > advanceVector)
 Set the advance vector of the model. More...
 

Detailed Description

Information about a Minos classifier model.

Constructor & Destructor Documentation

◆ ClassifierModelInfo()

ClassifierModelInfo ( const String name,
Point2D< int >  advanceVector 
)
inline

Create a new model information object.

Parameters
[in]nameName of the model.
[in]advanceVectorAdvance vector of the model.
Exceptions
Anyexception derived from std::exception including CvbException.

Member Function Documentation

◆ AdvanceVector()

Point2D<int> AdvanceVector ( ) const
inline

Get the advance vector of the model.

Returns
The model advance vector.
Exceptions
Anyexception derived from std::exception including CvbException.

◆ Name()

String Name ( ) const
inline

Get the name of the model.

Returns
The model name.
Exceptions
Anyexception derived from std::exception including CvbException.

◆ SetAdvanceVector()

void SetAdvanceVector ( Point2D< int >  advanceVector)
inline

Set the advance vector of the model.

Parameters
[in]advanceVectorThe model advance vector.
Exceptions
Anyexception derived from std::exception including CvbException.

◆ SetName()

void SetName ( const String name)
inline

Set the name of the model.

Parameters
[in]nameThe model name.
Exceptions
Anyexception derived from std::exception including CvbException.