Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

PLearn::Node Struct Reference

#include <WordNetOntology.h>

Collaboration diagram for PLearn::Node:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Node ()
 Node (int id)

Public Attributes

int ss_id
Set types
string gloss
vector< stringsyns
Set parents
Set children
bool is_unknown
bool visited
long hereiam
int fnum

Constructor & Destructor Documentation

PLearn::Node::Node  )  [inline]
 

Definition at line 147 of file WordNetOntology.h.

References fnum, hereiam, is_unknown, ss_id, SUPER_FNUM, UNDEFINED_SS_ID, and visited.

PLearn::Node::Node int  id  )  [inline]
 

Definition at line 148 of file WordNetOntology.h.

References fnum, hereiam, is_unknown, ss_id, SUPER_FNUM, and visited.


Member Data Documentation

Set PLearn::Node::children
 

Definition at line 154 of file WordNetOntology.h.

Referenced by PLearn::GraphicalBiText::check_set_pA(), PLearn::GraphicalBiText::compute_node_level(), PLearn::GraphicalBiText::compute_nodemap(), PLearn::GraphicalBiText::compute_pMC(), PLearn::WordNetOntology::extractDescendants(), PLearn::WordNetOntology::extractOntology(), PLearn::WordNetOntology::extractStrictDescendants(), PLearn::WordNetOntology::getDescendantCategoriesAtLevel(), PLearn::GraphicalBiText::printNode(), PLearn::WordNetOntology::printNodes(), PLearn::WordNetOntology::removeNonReachableSynsets(), PLearn::WordNetOntology::save(), PLearn::GraphicalBiText::set_nodemap(), and PLearn::WordNetOntology::unvisitDownward().

int PLearn::Node::fnum
 

Definition at line 159 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::checkForAlreadyExtractedSynset(), PLearn::WordNetOntology::extractOntology(), PLearn::WordNetOntology::findSynsetFromSynsAndGloss(), PLearn::WordNetOntology::getWordSenseIdForSenseKey(), PLearn::WordNetOntology::load(), Node(), and PLearn::WordNetOntology::save().

string PLearn::Node::gloss
 

Definition at line 151 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::checkForAlreadyExtractedSynset(), PLearn::WordNetOntology::createBaseSynsets(), PLearn::WordNetOntology::extractOntology(), PLearn::WordNetOntology::findSynsetFromSynsAndGloss(), PLearn::WordNetOntology::getWordSenseIdForSenseKey(), PLearn::WordNetOntology::load(), PLearn::GraphicalBiText::printNode(), PLearn::WordNetOntology::processUnknownWord(), and PLearn::WordNetOntology::save().

long PLearn::Node::hereiam
 

Definition at line 158 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::checkForAlreadyExtractedSynset(), PLearn::WordNetOntology::createBaseSynsets(), PLearn::WordNetOntology::extractOntology(), PLearn::WordNetOntology::findSynsetFromSynsAndGloss(), PLearn::WordNetOntology::getWordSenseIdForSenseKey(), PLearn::WordNetOntology::load(), Node(), PLearn::WordNetOntology::processUnknownWord(), and PLearn::WordNetOntology::save().

bool PLearn::Node::is_unknown
 

Definition at line 155 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::extractOntology(), and Node().

Set PLearn::Node::parents
 

Definition at line 153 of file WordNetOntology.h.

Referenced by PLearn::GraphicalBiText::check_set_pA(), PLearn::WordNetOntology::createBaseSynsets(), PLearn::WordNetOntology::extractAncestors(), PLearn::WordNetOntology::getCategoriesAtLevel(), PLearn::WordNetOntology::getCategoriesUnderLevel(), PLearn::GraphicalBiText::getDeepestCommonAncestor(), PLearn::WordNetOntology::getDownToUpParentCategoriesAtLevel(), PLearn::WordNetOntology::getSecondLevelSensesForWord(), PLearn::WordNetOntology::getThirdLevelSensesForWord(), PLearn::WordNetOntology::linkUpperCategories(), PLearn::WordNetOntology::printNodes(), PLearn::WordNetOntology::printOntology(), PLearn::WordNetOntology::processUnknownWord(), PLearn::WordNetOntology::propagatePOSTypes(), and PLearn::WordNetOntology::visitUpward().

int PLearn::Node::ss_id
 

Definition at line 149 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::extractDescendants(), PLearn::WordNetOntology::extractOntology(), PLearn::WordNetOntology::extractSenses(), PLearn::WordNetOntology::extractStrictDescendants(), PLearn::WordNetOntology::extractTaggedWordFrequencies(), PLearn::WordNetOntology::getWordSenseIdForSenseKey(), PLearn::WordNetOntology::load(), Node(), PLearn::WordNetOntology::printNodes(), and PLearn::WordNetOntology::processUnknownWord().

vector<string> PLearn::Node::syns
 

Definition at line 152 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::checkForAlreadyExtractedSynset(), PLearn::WordNetOntology::createBaseSynsets(), PLearn::WordNetOntology::extractOntology(), PLearn::WordNetOntology::findSynsetFromSynsAndGloss(), PLearn::WordNetOntology::getWordSenseIdForSenseKey(), PLearn::WordNetOntology::load(), PLearn::GraphicalBiText::printNode(), PLearn::WordNetOntology::processUnknownWord(), and PLearn::WordNetOntology::save().

Set PLearn::Node::types
 

Definition at line 150 of file WordNetOntology.h.

Referenced by PLearn::WordNetOntology::createBaseSynsets(), PLearn::WordNetOntology::extractSenses(), PLearn::WordNetOntology::getSyntacticClassesForWord(), PLearn::WordNetOntology::getSyntacticClassForSense(), PLearn::WordNetOntology::linkUpperCategories(), PLearn::WordNetOntology::load(), PLearn::WordNetOntology::processUnknownWord(), PLearn::WordNetOntology::propagatePOSTypes(), and PLearn::WordNetOntology::save().

bool PLearn::Node::visited
 

Definition at line 157 of file WordNetOntology.h.

Referenced by Node(), PLearn::WordNetOntology::propagatePOSTypes(), PLearn::WordNetOntology::removeNonReachableSynsets(), PLearn::WordNetOntology::unvisitDownward(), and PLearn::WordNetOntology::visitUpward().


The documentation for this struct was generated from the following file:
Generated on Tue Aug 17 16:27:40 2004 for PLearn by doxygen 1.3.7