#include <ConnectivityChecker.h>
Public Member Functions | |
ConnectivityChecker (unsigned int pNumObjects) | |
bool | isConnected (std::vector< bool > pBitvector) |
~ConnectivityChecker () | |
Private Attributes | |
unsigned int | mNumObjects |
This class encapsulates functionality to check whether an object graph represented by a bitvector is conneceted.
Definition at line 29 of file ConnectivityChecker.h.
SceneModel::ConnectivityChecker::ConnectivityChecker | ( | unsigned int | pNumObjects | ) |
Constructor.
pNumObjects | The number of objects in the topologies to be checked. |
Definition at line 22 of file ConnectivityChecker.cpp.
SceneModel::ConnectivityChecker::~ConnectivityChecker | ( | ) |
Destructor.
Definition at line 25 of file ConnectivityChecker.cpp.
bool SceneModel::ConnectivityChecker::isConnected | ( | std::vector< bool > | pBitvector | ) |
Checks whether a topology represented by a bitvector is connected.
pBitvector | a bitvector representing the relations in the topology. true indicates the relation exists. |
Definition at line 28 of file ConnectivityChecker.cpp.
|
private |
The number of objects in the topologies to be checked.
Definition at line 54 of file ConnectivityChecker.h.