CMlib
Cell mapping algorithms in C++
cm::ClusterableSCMCell< IDType > Class Template Reference

#include <cell.h>

Inheritance diagram for cm::ClusterableSCMCell< IDType >:
cm::SCMCell< IDType > cm::CellBase

Public Member Functions

 ClusterableSCMCell ()
 
IDType getClusterID () const
 
void setClusterID (IDType clusterID)
 
IDType getCellTreeID () const
 
void setCellTreeID (IDType cellTreeID)
 
- Public Member Functions inherited from cm::SCMCell< IDType >
 SCMCell ()
 Step number of this cell (0 for periodic cells, positive for transient cells) More...
 
IDType getImage () const
 Returns the image of the cell. More...
 
void setImage (IDType image)
 Sets the image of the cell. More...
 
IDType getGroup () const
 Returns the group number of the cell. More...
 
void setGroup (IDType group)
 Sets the group number of the cell. More...
 
IDType getStep () const
 Returns the step number of the cell. More...
 
void setStep (IDType step)
 Sets the step number of the cell. More...
 
- Public Member Functions inherited from cm::CellBase
 CellBase ()
 The state of the cell. More...
 
CellState getState () const
 Returns the state of the cell. More...
 
void setState (CellState state)
 Sets the state of the cell. More...
 

Constructor & Destructor Documentation

◆ ClusterableSCMCell()

template<class IDType >
cm::ClusterableSCMCell< IDType >::ClusterableSCMCell ( )
inline

Member Function Documentation

◆ getCellTreeID()

template<class IDType >
IDType cm::ClusterableSCMCell< IDType >::getCellTreeID ( ) const
inline

◆ getClusterID()

template<class IDType >
IDType cm::ClusterableSCMCell< IDType >::getClusterID ( ) const
inline

◆ setCellTreeID()

template<class IDType >
void cm::ClusterableSCMCell< IDType >::setCellTreeID ( IDType  cellTreeID)
inline

◆ setClusterID()

template<class IDType >
void cm::ClusterableSCMCell< IDType >::setClusterID ( IDType  clusterID)
inline

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