MultipleResultNode


[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class MultipleResultNode
{
public:
friend class MultipleResultPath;
MultipleResultNode() ;
MultipleResultNode(const MultipleResult& mRes) ;
float getScore() const ;
float getPartialScore(int relevantBitSet);
static bool isParentChild(MultipleResultNode& node, MultipleResultNode& child) ;
void addEdge(MultipleResultNode& node) ;
void constructBestPath();
protected:
const MultipleResult *mRes_;
vector < MultipleResultNode *> outEdges_;
float score_;
MultipleResultNode *path_;
}; // MultipleResultNode

Back to the top of MultipleResultNode


KEYWORD

Back to the top of MultipleResultNode


AUTHORS

Back to the top of MultipleResultNode


CHANGES LOG

Back to the top of MultipleResultNode


GOALS

Back to the top of MultipleResultNode

		

USAGE

		

Back to the top of MultipleResultNode


friend class MultipleResultPath;

  friend class MultipleResultPath;

Back to the top of MultipleResultNode


MultipleResultNode() ;

  MultipleResultNode() ;

Function is currently defined inline.


Back to the top of MultipleResultNode


MultipleResultNode(const MultipleResult& mRes) ;

  MultipleResultNode(const MultipleResult& mRes) ;

Function is currently defined inline.


Back to the top of MultipleResultNode


float getScore() const ;

  float getScore() const                   
;

Function is currently defined inline.


Back to the top of MultipleResultNode


float getPartialScore(int relevantBitSet);

  float getPartialScore(int relevantBitSet);

Back to the top of MultipleResultNode


bool isParentChild(MultipleResultNode& node, MultipleResultNode& child) ;

  static bool isParentChild(MultipleResultNode& node, MultipleResultNode& child)                                                                                                                                                                                            
;

Function is currently defined inline.


Back to the top of MultipleResultNode


void addEdge(MultipleResultNode& node) ;

  void addEdge(MultipleResultNode& node)                                
;

Function is currently defined inline.


Back to the top of MultipleResultNode


void constructBestPath();

  void constructBestPath();

Back to the top of MultipleResultNode


const MultipleResult *mRes_;

  const MultipleResult *mRes_; // wrapped MultipleResult

Back to the top of MultipleResultNode


vector < MultipleResultNode *> outEdges_;

  vector < MultipleResultNode *> outEdges_;

Back to the top of MultipleResultNode


float score_;

  float score_;

Back to the top of MultipleResultNode


MultipleResultNode *path_;

  MultipleResultNode *path_; // pointer to highest scoring child

Back to the top of MultipleResultNode


All Members

public:
friend class MultipleResultPath;
float getScore() const ;
float getPartialScore(int relevantBitSet);
static bool isParentChild(MultipleResultNode& node, MultipleResultNode& child) ;
void addEdge(MultipleResultNode& node) ;
void constructBestPath();
protected:
const MultipleResult *mRes_;
vector < MultipleResultNode *> outEdges_;
float score_;
MultipleResultNode *path_;

Back to the top of MultipleResultNode


Ancestors

Class does not inherit from any other class.

Back to the top of MultipleResultNode


Descendants

Class is not inherited by any others.

Back to the top of MultipleResultNode


Generated from source by the Cocoon utilities on Mon Dec 21 11:44:47 2009 .

Report problems to jkotula@unimax.com