#include <mdsTriMembershipFunc.h>
Inheritance diagram for mds::seg::CTriMembershipFunc:

Abstract class of a segment membership function.
Public Types | |
| enum | { NUM_OF_FEATURES = tFeatures::NUM_OF_FEATURES } |
| Number of used triangle features. More... | |
| typedef CTriFeatures::tFeature | tFeature |
| Type of a single triangle feature. | |
| typedef CTriFeatures | tFeatures |
| Feature vector. | |
Public Member Functions | |
| CTriMembershipFunc () | |
| Default constructor. | |
| mds::tSize | getNumOfSegments () |
| Returns the number of segments after succesfull classification. | |
| virtual bool | operator() (vctl::MCTri *pFirstTriangle, tSize NumOfClasses)=0 |
| Computes membership function of all triangles in a given list. | |
| virtual bool | operator() (vctl::MCTri *pFirstTriangle)=0 |
| Computes membership function of all triangles in a given list. | |
| virtual | ~CTriMembershipFunc () |
| Virtual destructor. | |
Protected Attributes | |
| mds::tSize | m_NumOfSegments |
| The number of segments. | |
|
|
Type of a single triangle feature.
|
|
|
Feature vector.
|
|
|
Number of used triangle features.
|
|
|
Default constructor.
|
|
|
Virtual destructor.
|
|
|
Returns the number of segments after succesfull classification.
|
|
||||||||||||
|
Computes membership function of all triangles in a given list.
|
|
|
Computes membership function of all triangles in a given list.
Implemented in mds::seg::CTriMembershipEM, mds::seg::CTriMembershipEM2, mds::seg::CTriMembershipFCM, and mds::seg::CTriMembershipFCM2. |
|
|
The number of segments.
|
1.4.6-NO