Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Member Functions
itk::ParticleEventWithIndex Class Reference

#include <itkPSMEvents.h>

+ Inheritance diagram for itk::ParticleEventWithIndex:
+ Collaboration diagram for itk::ParticleEventWithIndex:

Public Member Functions

 ParticleEventWithIndex (const ParticleEventWithIndex &v)
 
const ParticleEventWithIndexoperator= (const ParticleEventWithIndex &v)
 
void SetPositionIndex (int i)
 
int GetPositionIndex () const
 
void SetDomainIndex (int i)
 
int GetDomainIndex () const
 
- Public Member Functions inherited from itk::ParticleEvent
int GetThreadID () const
 
void SetThreadID (int i)
 
 ParticleEvent (const ParticleEvent &v)
 
const ParticleEventoperator= (const ParticleEvent &v)
 
virtual const char * GetEventName () const
 
virtual bool CheckEvent (const ::itk::EventObject *e) const
 
virtual ::itk::EventObject * MakeObject () const
 

Additional Inherited Members

- Public Types inherited from itk::ParticleEvent
typedef ParticleEvent Self
 

Detailed Description

Event that carries Position index and a Domain index information. This is used, for example to indicate which position has changed in the particle system on InvokeEvent.

Definition at line 84 of file itkPSMEvents.h.

Constructor & Destructor Documentation

itk::ParticleEventWithIndex::ParticleEventWithIndex ( const ParticleEventWithIndex v)
inline

Copy constructor and operator=.

Definition at line 91 of file itkPSMEvents.h.

91  : ParticleEvent(v)
92  {
93  m_PositionIndex = v.m_PositionIndex;
94  m_DomainIndex = v.m_DomainIndex;
95  }

Member Function Documentation

void itk::ParticleEventWithIndex::SetDomainIndex ( int  i)
inline

Get/Set the Domain index value.

Definition at line 111 of file itkPSMEvents.h.

112  { m_DomainIndex = i; }
void itk::ParticleEventWithIndex::SetPositionIndex ( int  i)
inline

Get/Set the index value.

Definition at line 105 of file itkPSMEvents.h.

106  { m_PositionIndex = i; }

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