Public Member Functions | Private Attributes | List of all members
SceneModel::ConnectivityChecker Class Reference

#include <ConnectivityChecker.h>

Public Member Functions

 ConnectivityChecker (unsigned int pNumObjects)
 
bool isConnected (std::vector< bool > pBitvector)
 
 ~ConnectivityChecker ()
 

Private Attributes

unsigned int mNumObjects
 

Detailed Description

This class encapsulates functionality to check whether an object graph represented by a bitvector is conneceted.

Definition at line 29 of file ConnectivityChecker.h.

Constructor & Destructor Documentation

SceneModel::ConnectivityChecker::ConnectivityChecker ( unsigned int  pNumObjects)

Constructor.

Parameters
pNumObjectsThe 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.

Member Function Documentation

bool SceneModel::ConnectivityChecker::isConnected ( std::vector< bool >  pBitvector)

Checks whether a topology represented by a bitvector is connected.

Parameters
pBitvectora bitvector representing the relations in the topology. true indicates the relation exists.
Returns
whether the topology represented by the bitvector is connected.

Definition at line 28 of file ConnectivityChecker.cpp.

Member Data Documentation

unsigned int SceneModel::ConnectivityChecker::mNumObjects
private

The number of objects in the topologies to be checked.

Definition at line 54 of file ConnectivityChecker.h.


The documentation for this class was generated from the following files:


asr_relation_graph_generator
Author(s): Meißner Pascal
autogenerated on Fri Nov 15 2019 03:39:19