#include <blob.h>
Inheritance diagram for COperadorBlob:
Public Member Functions | |
virtual | ~COperadorBlob () |
virtual double | operator() (const CBlob &blob) const =0 |
Aplica l'operació al blob. | |
virtual const char * | GetNom () const=0 |
Obté el nom de l'operador. | |
operator COperadorBlob * () const |
Definition at line 175 of file blob.h.
virtual double COperadorBlob::operator() | ( | const CBlob & | blob | ) | const [pure virtual] |
Aplica l'operació al blob.
Implemented in CBlobGetArea, CBlobGetPerimeter, CBlobGetExterior, CBlobGetMean, CBlobGetStdDev, CBlobGetCompactness, CBlobGetLength, CBlobGetBreadth, CBlobGetDiffX, CBlobGetDiffY, CBlobGetMoment, CBlobGetHullPerimeter, CBlobGetHullArea, CBlobGetMinXatMinY, CBlobGetMinYatMaxX, CBlobGetMaxXatMaxY, CBlobGetMaxYatMinX, CBlobGetMinX, CBlobGetMaxX, CBlobGetMinY, CBlobGetMaxY, CBlobGetElongation, CBlobGetRoughness, CBlobGetDistanceFromPoint, CBlobGetExternPerimeter, CBlobGetExternPerimeterRatio, CBlobGetExternHullPerimeterRatio, CBlobGetXCenter, CBlobGetYCenter, CBlobGetMajorAxisLength, CBlobGetAreaElipseRatio, CBlobGetMinorAxisLength, CBlobGetOrientation, CBlobGetOrientationCos, CBlobGetAxisRatio, and CBlobGetXYInside.
virtual const char* COperadorBlob::GetNom | ( | ) | const [pure virtual] |
Obté el nom de l'operador.
Implemented in CBlobGetArea, CBlobGetPerimeter, CBlobGetExterior, CBlobGetMean, CBlobGetStdDev, CBlobGetCompactness, CBlobGetLength, CBlobGetBreadth, CBlobGetDiffX, CBlobGetDiffY, CBlobGetMoment, CBlobGetHullPerimeter, CBlobGetHullArea, CBlobGetMinXatMinY, CBlobGetMinYatMaxX, CBlobGetMaxXatMaxY, CBlobGetMaxYatMinX, CBlobGetMinX, CBlobGetMaxX, CBlobGetMinY, CBlobGetMaxY, CBlobGetElongation, CBlobGetRoughness, CBlobGetDistanceFromPoint, CBlobGetExternPerimeter, CBlobGetExternPerimeterRatio, CBlobGetExternHullPerimeterRatio, CBlobGetXCenter, CBlobGetYCenter, CBlobGetMajorAxisLength, CBlobGetAreaElipseRatio, CBlobGetMinorAxisLength, CBlobGetOrientation, CBlobGetOrientationCos, CBlobGetAxisRatio, and CBlobGetXYInside.
COperadorBlob::operator COperadorBlob * | ( | ) | const [inline] |