#include <ActiveObject.h>

Public Member Functions | |
| ActiveObject (Object const *obj) | |
| ActiveObject (Object const *obj, bool matched) | |
| ActiveObject (ActiveObject const &other) | |
| ~ActiveObject () | |
| void | markMatched () |
| bool | isMatched () const |
| Object const * | getObject () const |
Private Member Functions | |
| ActiveObject () | |
| ActiveObject & | operator= (ActiveObject const &) |
Private Attributes | |
| Object const * | object |
| bool | matched |
Definition at line 18 of file ActiveObject.h.
| ActiveObject::ActiveObject | ( | Object const * | obj | ) |
Definition at line 10 of file ActiveObject.cpp.
| ActiveObject::ActiveObject | ( | Object const * | obj, | |
| bool | matched | |||
| ) |
Definition at line 16 of file ActiveObject.cpp.
| ActiveObject::ActiveObject | ( | ActiveObject const & | other | ) |
Definition at line 22 of file ActiveObject.cpp.
| ActiveObject::~ActiveObject | ( | ) | [inline] |
Definition at line 24 of file ActiveObject.h.
| ActiveObject::ActiveObject | ( | ) | [private] |
| Object const* ActiveObject::getObject | ( | ) | const [inline] |
Definition at line 28 of file ActiveObject.h.
Referenced by SimpleActiveList::clear(), IndexedActiveList::clear(), SimpleActiveList::deletePriorObjects(), IndexedActiveList::deletePriorObjects(), ALStructure::findLowerBound(), ALStructure::findNode(), Neighbours::flushActiveObjects(), Neighbours::nextTestObject(), SimpleActiveList::testObject(), and IndexedActiveList::testObject().
| bool ActiveObject::isMatched | ( | ) | const [inline] |
Definition at line 27 of file ActiveObject.h.
Referenced by SimpleActiveList::clear(), IndexedActiveList::clear(), SimpleActiveList::deletePriorObjects(), IndexedActiveList::deletePriorObjects(), Neighbours::flushActiveObjects(), and Neighbours::nextTestObject().
| void ActiveObject::markMatched | ( | ) | [inline] |
Definition at line 26 of file ActiveObject.h.
Referenced by SimpleActiveList::testObject(), and IndexedActiveList::testObject().
| ActiveObject& ActiveObject::operator= | ( | ActiveObject const & | ) | [private] |
bool ActiveObject::matched [private] |
Definition at line 32 of file ActiveObject.h.
Referenced by ActiveObject().
Object const* ActiveObject::object [private] |
Definition at line 28 of file ActiveObject.h.
Referenced by ActiveObject().
1.6.3