class ContinuousChanceNode : public Node The Continuous chance node
The Continuous chance node. This node epresents continuous chance nodes with (conditional) Gaussian distributions. Continuous chance nodes are also sometimes called CG nodes (CG for conditional Gaussian).
void enterValue(double value) throw( ExceptionHugin )
double getCaseValue(long index) throw(HAPI::ExceptionHugin)
virtual Category getCategory() throw()
CGDistribution* getCGDistribution() throw(ExceptionHugin)
NodeList getChildren() const throw( HAPI::ExceptionHugin )
Table* getDistribution() const throw( ExceptionHugin )
double getEnteredValue() throw( ExceptionHugin )
virtual Kind getKind() throw()
double getMean() const throw( ExceptionHugin )
double getPropagatedValue() const throw( ExceptionHugin )
double getVariance() const throw( ExceptionHugin )
bool isEvidenceEntered()
bool isEvidencePropagated()
void removeParent(ContinuousChanceNode *parent) throw( HAPI::ExceptionHugin )
void removeParent(DiscreteChanceNode *parent) throw( HAPI::ExceptionHugin )
void retractValue() throw( ExceptionHugin )
void reverseEdge(ContinuousChanceNode *neighbor) throw(ExceptionHugin)
void setCaseValue(long index, double value) throw(HAPI::ExceptionHugin)
void unsetCase(long index)
double getSampledValue()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de