#include <BlobOperators.h>
Public Member Functions | |
virtual const char * | GetNom ()=0 |
Get operator name. | |
operator COperadorBlob * () | |
virtual double | operator() (CBlob &blob)=0 |
Aply operator to blob. | |
virtual | ~COperadorBlob () |
Classe d'on derivarem totes les operacions sobre els blobs Interface to derive all blob operations
Definition at line 18 of file BlobOperators.h.
virtual COperadorBlob::~COperadorBlob | ( | ) | [inline, virtual] |
Definition at line 21 of file BlobOperators.h.
virtual const char* COperadorBlob::GetNom | ( | ) | [pure virtual] |
Get operator name.
Implemented in CBlobGetXYInside, CBlobGetAxisRatio, CBlobGetOrientationCos, CBlobGetOrientation, CBlobGetMinorAxisLength, CBlobGetAreaElipseRatio, CBlobGetMajorAxisLength, CBlobGetYCenter, CBlobGetXCenter, CBlobGetExternHullPerimeterRatio, CBlobGetExternPerimeterRatio, CBlobGetExternPerimeter, CBlobGetDistanceFromPoint, CBlobGetRoughness, CBlobGetElongation, CBlobGetMaxY, CBlobGetMinY, CBlobGetMaxX, CBlobGetMinX, CBlobGetMaxYatMinX, CBlobGetMaxXatMaxY, CBlobGetMinYatMaxX, CBlobGetMinXatMinY, CBlobGetHullArea, CBlobGetHullPerimeter, CBlobGetMoment, CBlobGetDiffY, CBlobGetDiffX, CBlobGetBreadth, CBlobGetLength, CBlobGetCompactness, CBlobGetStdDev, CBlobGetMean, CBlobGetExterior, CBlobGetPerimeter, CBlobGetArea, and CBlobGetID.
COperadorBlob::operator COperadorBlob * | ( | ) | [inline] |
Definition at line 28 of file BlobOperators.h.
virtual double COperadorBlob::operator() | ( | CBlob & | blob | ) | [pure virtual] |
Aply operator to blob.
Implemented in CBlobGetXYInside, CBlobGetAxisRatio, CBlobGetOrientationCos, CBlobGetOrientation, CBlobGetMinorAxisLength, CBlobGetAreaElipseRatio, CBlobGetMajorAxisLength, CBlobGetYCenter, CBlobGetXCenter, CBlobGetExternHullPerimeterRatio, CBlobGetExternPerimeterRatio, CBlobGetExternPerimeter, CBlobGetDistanceFromPoint, CBlobGetRoughness, CBlobGetElongation, CBlobGetMaxY, CBlobGetMinY, CBlobGetMaxX, CBlobGetMinX, CBlobGetMaxYatMinX, CBlobGetMaxXatMaxY, CBlobGetMinYatMaxX, CBlobGetMinXatMinY, CBlobGetHullArea, CBlobGetHullPerimeter, CBlobGetMoment, CBlobGetDiffY, CBlobGetDiffX, CBlobGetBreadth, CBlobGetLength, CBlobGetCompactness, CBlobGetStdDev, CBlobGetMean, CBlobGetExterior, CBlobGetPerimeter, CBlobGetArea, and CBlobGetID.