CDistanceMachine Class Reference


Detailed Description

A generic DistanceMachine interface.

A distance machine is based on a a-priori choosen distance.

Definition at line 26 of file DistanceMachine.h.

Inheritance diagram for CDistanceMachine:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CDistanceMachine ()
virtual ~CDistanceMachine ()
void set_distance (CDistance *d)
CDistanceget_distance ()

Protected Attributes

CDistancedistance

Constructor & Destructor Documentation

CDistanceMachine::CDistanceMachine (  ) 

default constructor

Definition at line 13 of file DistanceMachine.cpp.

CDistanceMachine::~CDistanceMachine (  )  [virtual]

Definition at line 18 of file DistanceMachine.cpp.


Member Function Documentation

CDistance* CDistanceMachine::get_distance (  ) 

get distance

Returns:
distance

Definition at line 48 of file DistanceMachine.h.

void CDistanceMachine::set_distance ( CDistance d  ) 

set distance

Parameters:
d distance to set

Definition at line 37 of file DistanceMachine.h.


Member Data Documentation

the distance

Definition at line 52 of file DistanceMachine.h.


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

SHOGUN Machine Learning Toolbox - Documentation