#include <SmiScnModel.hpp>

Public Member Functions | |
| int | getCoreColIndex (int i) |
| int | getCoreRowIndex (int i) |
| void | setScenarioIndex (SmiScenarioIndex i) |
| SmiScenarioIndex | getScenarioIndex () |
| int | getColStart () |
| int | getRowStart () |
| int | getNumCols () |
| int | getNumRows () |
| double | getModelProb () |
| SmiStageIndex | getStage () |
| SmiScnNode * | getParent () |
| void | setProb (double p) |
| double | addProb (double prob) |
| double | getProb () |
| void | setParent (SmiScnNode *g) |
| bool | isVirtualNode () |
| void | zapNode () |
| SmiScnNode (SmiNodeData *node) | |
| ~SmiScnNode () | |
| SmiNodeData * | getNode () |
Private Member Functions | |
| void | setRowOffset (int r) |
| void | setColOffset (int c) |
| double | getCondProb () |
| void | setCondProb (double p) |
| void | setModelProb (double p) |
| void | setIncludeOff () |
| void | setIncludeOn () |
| bool | getInclude () |
Private Attributes | |
| SmiNodeData * | node_ |
| SmiScnNode * | parent_ |
| double | prob_ |
| double | mdl_prob_ |
| double | condProb_ |
| int | coffset_ |
| int | roffset_ |
| SmiScenarioIndex | scen_ |
| bool | include_ |
Friends | |
| class | SmiScnModel |
| void | DecompUnitTest () |
Definition at line 360 of file SmiScnModel.hpp.
| SmiScnNode::SmiScnNode | ( | SmiNodeData * | node | ) | [inline] |
Definition at line 387 of file SmiScnModel.hpp.
| SmiScnNode::~SmiScnNode | ( | ) | [inline] |
Definition at line 397 of file SmiScnModel.hpp.
| int SmiScnNode::getCoreColIndex | ( | int | i | ) |
| int SmiScnNode::getCoreRowIndex | ( | int | i | ) |
| void SmiScnNode::setScenarioIndex | ( | SmiScenarioIndex | i | ) | [inline] |
Definition at line 367 of file SmiScnModel.hpp.
| SmiScenarioIndex SmiScnNode::getScenarioIndex | ( | ) | [inline] |
Definition at line 368 of file SmiScnModel.hpp.
| int SmiScnNode::getColStart | ( | ) | [inline] |
Definition at line 369 of file SmiScnModel.hpp.
| int SmiScnNode::getRowStart | ( | ) | [inline] |
Definition at line 370 of file SmiScnModel.hpp.
| int SmiScnNode::getNumCols | ( | ) | [inline] |
Definition at line 371 of file SmiScnModel.hpp.
| int SmiScnNode::getNumRows | ( | ) | [inline] |
Definition at line 372 of file SmiScnModel.hpp.
| double SmiScnNode::getModelProb | ( | ) | [inline] |
Definition at line 374 of file SmiScnModel.hpp.
| SmiStageIndex SmiScnNode::getStage | ( | ) | [inline] |
Definition at line 375 of file SmiScnModel.hpp.
| SmiScnNode* SmiScnNode::getParent | ( | ) | [inline] |
Definition at line 376 of file SmiScnModel.hpp.
| void SmiScnNode::setProb | ( | double | p | ) | [inline] |
Definition at line 377 of file SmiScnModel.hpp.
| double SmiScnNode::addProb | ( | double | prob | ) | [inline] |
Definition at line 378 of file SmiScnModel.hpp.
| double SmiScnNode::getProb | ( | ) | [inline] |
Definition at line 379 of file SmiScnModel.hpp.
| void SmiScnNode::setParent | ( | SmiScnNode * | g | ) | [inline] |
Definition at line 380 of file SmiScnModel.hpp.
| bool SmiScnNode::isVirtualNode | ( | ) | [inline] |
Definition at line 382 of file SmiScnModel.hpp.
| void SmiScnNode::zapNode | ( | ) | [inline] |
Definition at line 384 of file SmiScnModel.hpp.
| void SmiScnNode::setRowOffset | ( | int | r | ) | [inline, private] |
Definition at line 411 of file SmiScnModel.hpp.
| void SmiScnNode::setColOffset | ( | int | c | ) | [inline, private] |
Definition at line 412 of file SmiScnModel.hpp.
| double SmiScnNode::getCondProb | ( | ) | [inline, private] |
Definition at line 414 of file SmiScnModel.hpp.
| void SmiScnNode::setCondProb | ( | double | p | ) | [inline, private] |
Definition at line 415 of file SmiScnModel.hpp.
| void SmiScnNode::setModelProb | ( | double | p | ) | [inline, private] |
Definition at line 416 of file SmiScnModel.hpp.
| SmiNodeData* SmiScnNode::getNode | ( | ) | [inline] |
Definition at line 419 of file SmiScnModel.hpp.
| void SmiScnNode::setIncludeOff | ( | ) | [inline, private] |
Definition at line 421 of file SmiScnModel.hpp.
| void SmiScnNode::setIncludeOn | ( | ) | [inline, private] |
Definition at line 422 of file SmiScnModel.hpp.
| bool SmiScnNode::getInclude | ( | ) | [inline, private] |
Definition at line 423 of file SmiScnModel.hpp.
friend class SmiScnModel [friend] |
Definition at line 362 of file SmiScnModel.hpp.
| void DecompUnitTest | ( | ) | [friend] |
SmiNodeData* SmiScnNode::node_ [private] |
Definition at line 428 of file SmiScnModel.hpp.
SmiScnNode* SmiScnNode::parent_ [private] |
Definition at line 429 of file SmiScnModel.hpp.
double SmiScnNode::prob_ [private] |
Definition at line 430 of file SmiScnModel.hpp.
double SmiScnNode::mdl_prob_ [private] |
Definition at line 431 of file SmiScnModel.hpp.
double SmiScnNode::condProb_ [private] |
Definition at line 432 of file SmiScnModel.hpp.
int SmiScnNode::coffset_ [private] |
Definition at line 433 of file SmiScnModel.hpp.
int SmiScnNode::roffset_ [private] |
Definition at line 434 of file SmiScnModel.hpp.
SmiScenarioIndex SmiScnNode::scen_ [private] |
Definition at line 435 of file SmiScnModel.hpp.
bool SmiScnNode::include_ [private] |
Definition at line 436 of file SmiScnModel.hpp.
1.6.1