Drive Engine  1.0.0
Plateforme de reconstruction 3D
DriveEngine::DefaultMatchList Class Reference

Default implementation of the list of matches. More...

#include <DefaultMatchList.h>

Inheritance diagram for DriveEngine::DefaultMatchList:
DriveEngine::IMatchList DriveEngine::IList DriveEngine::ICollection IExportable

Additional Inherited Members

- Public Member Functions inherited from DriveEngine::IMatchList
virtual IMatchGetIMatch (Index index) const =0
 Get a match. More...
 
virtual void Add (IMatch &match)=0
 Add a match. More...
 
virtual void Remove (IMatch &match)=0
 Remove a match. More...
 
- Public Member Functions inherited from DriveEngine::IList
virtual IExportableGetElement (Index index) const =0
 Gets an element. More...
 
virtual const IExportableGetConstElement (Index index) const =0
 Gets a constant element. More...
 
virtual void Add (IExportable &element)=0
 Adds an element. More...
 
virtual void Remove (IExportable &element)=0
 Removes an element. More...
 
virtual void AddList (const IList &list)=0
 Adds every element of a list. More...
 
virtual void RemoveList (const IList &list)=0
 Remove every element of a list. More...
 
- Public Member Functions inherited from DriveEngine::ICollection
virtual Size GetSize () const =0
 Gets the size, that is the number of elements contained in the collection. More...
 
virtual bool IsEmpty () const =0
 Verify if the collection is empty. More...
 
virtual IEnumeratorGetEnumerator () const =0
 Gets an enumerator. More...
 
virtual IConstEnumeratorGetConstEnumerator () const =0
 Gets a constant enumerator. More...
 
virtual void Clear ()=0
 Remove every element contained in the collection. More...
 
- Public Member Functions inherited from IExportable
virtual void Delete () const =0
 Deletes the current object. Needed for memory management. More...
 

Detailed Description

Default implementation of the list of matches.

See also
IMatchList

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