OpenGM  2.3.x
Discrete Graphical Model Library
Public Types | Public Member Functions | List of all members
IntegralUnorderedMaxSizeSet< INDEX_TYPE > Class Template Reference

#include <high_level_fusion_mover.hxx>

+ Collaboration diagram for IntegralUnorderedMaxSizeSet< INDEX_TYPE >:

Public Types

typedef INDEX_TYPE IndexType
 

Public Member Functions

 IntegralUnorderedMaxSizeSet (const size_t maxIndex)
 
void insert (const IndexType index)
 
bool hasIndex () const
 
void removeAll () const
 

Detailed Description

template<class INDEX_TYPE>
class IntegralUnorderedMaxSizeSet< INDEX_TYPE >

Definition at line 13 of file high_level_fusion_mover.hxx.

Member Typedef Documentation

template<class INDEX_TYPE>
typedef INDEX_TYPE IntegralUnorderedMaxSizeSet< INDEX_TYPE >::IndexType

Definition at line 22 of file high_level_fusion_mover.hxx.

Constructor & Destructor Documentation

template<class INDEX_TYPE>
IntegralUnorderedMaxSizeSet< INDEX_TYPE >::IntegralUnorderedMaxSizeSet ( const size_t  maxIndex)
inline

Definition at line 15 of file high_level_fusion_mover.hxx.

Member Function Documentation

template<class INDEX_TYPE>
bool IntegralUnorderedMaxSizeSet< INDEX_TYPE >::hasIndex ( ) const
inline

Definition at line 29 of file high_level_fusion_mover.hxx.

template<class INDEX_TYPE>
void IntegralUnorderedMaxSizeSet< INDEX_TYPE >::insert ( const IndexType  index)
inline

Definition at line 23 of file high_level_fusion_mover.hxx.

template<class INDEX_TYPE>
void IntegralUnorderedMaxSizeSet< INDEX_TYPE >::removeAll ( ) const
inline

Definition at line 33 of file high_level_fusion_mover.hxx.