#include <finda_cfg.h>
Collaboration diagram for CAnalogousWeightNode:

Public Member Functions | |
| void | SetConcept (CSemanticConcept *a_concept) |
| Sets the concept that the node represents. | |
| CSemanticConcept * | GetConcept () |
| Gets the concept associated with the node. | |
| void | AddLink (CSemanticLink *a_link) |
| Adds a new link to be used in the weighting process. | |
| CSemanticLinkMap_i | GetLinkIterator () |
| Gets an iterator pointing to the beginning of the link list. | |
| CSemanticLink * | GetLink (CSemanticLinkMap_i &a_iter) |
| Gets a link from the link list using an iterator. | |
| u_int | GetWeightValue () const |
| Gets the current node weight value. | |
| void | AddWeightValue (const u_int a_value) |
| Adds to the current node weight value. | |
| CAnalogousWeightNode () | |
| Constructor. | |
| ~CAnalogousWeightNode () | |
| Destructor. | |
Private Attributes | |
| CSemanticConcept * | m_concept |
| Semantic concept represented by this node. | |
| CLinkMap | m_links |
| List of links to be used during the weighting process. | |
| u_int | m_weight |
| Current weight value for this node. | |
Definition at line 32 of file finda_cfg.h.
|
|
Constructor.
Definition at line 78 of file finda_cfg.h. |
|
|
Destructor.
Definition at line 86 of file finda_cfg.h. |
|
|
Adds a new link to be used in the weighting process.
Definition at line 48 of file finda_cfg.h. References m_links, and CLinkMap::Store(). Referenced by CFindAnalogousConfig::StoreWeightedLink(). |
Here is the call graph for this function:

|
|
Adds to the current node weight value.
Definition at line 72 of file finda_cfg.h. References m_weight. Referenced by COMCSNet::p_AnalogousProcessWeightedNode(). |
|
|
Gets the concept associated with the node.
Definition at line 42 of file finda_cfg.h. References m_concept. |
|
|
Gets a link from the link list using an iterator.
Definition at line 60 of file finda_cfg.h. References CLinkMap::GetNext(), and m_links. Referenced by COMCSNet::p_AnalogousProcessWeightedNode(). |
Here is the call graph for this function:

|
|
Gets an iterator pointing to the beginning of the link list.
Definition at line 54 of file finda_cfg.h. References CSemanticLinkMap_i, CLinkMap::GetIterator(), and m_links. Referenced by COMCSNet::p_AnalogousProcessWeightedNode(). |
Here is the call graph for this function:

|
|
Gets the current node weight value.
Definition at line 66 of file finda_cfg.h. References m_weight. Referenced by COMCSNet::FindAnalogous(). |
|
|
Sets the concept that the node represents.
Definition at line 36 of file finda_cfg.h. References m_concept. Referenced by CFindAnalogousConfig::StoreWeightedLink(). |
|
|
Semantic concept represented by this node.
Definition at line 95 of file finda_cfg.h. Referenced by CAnalogousWeightNode(), GetConcept(), and SetConcept(). |
|
|
List of links to be used during the weighting process.
Definition at line 98 of file finda_cfg.h. Referenced by AddLink(), GetLink(), and GetLinkIterator(). |
|
|
Current weight value for this node.
Definition at line 101 of file finda_cfg.h. Referenced by AddWeightValue(), CAnalogousWeightNode(), and GetWeightValue(). |
1.3.3