itk::ParticleContainerArrayAttribute
Inherits from std::vector< ParticleContainer< T >::Pointer >, itk::ParticleAttribute< VDimension >
Public Types
| Name | |
|---|---|
| typedef T | DataType |
| typedef ParticleContainerArrayAttribute | Self |
| typedef ParticleAttribute< VDimension > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef WeakPointer< const Self > | ConstWeakPointer |
Public Functions
| Name | |
|---|---|
| itkNewMacro(Self ) | |
| itkTypeMacro(ParticleContainer , ParticleAttribute ) | |
| virtual void | DomainAddEventCallback(Object * , const EventObject & ) |
| virtual void | PositionAddEventCallback(Object * o, const EventObject & e) |
| virtual void | PositionRemoveEventCallback(Object * , const EventObject & ) |
| void | ZeroAllValues() |
Protected Functions
| Name | |
|---|---|
| ParticleContainerArrayAttribute() | |
| virtual | ~ParticleContainerArrayAttribute() |
| void | PrintSelf(std::ostream & os, Indent indent) const |
Additional inherited members
Public Classes inherited from itk::ParticleAttribute< VDimension >
| Name | |
|---|---|
| struct | DefinedCallbacksStruct |
Public Functions inherited from itk::ParticleAttribute< VDimension >
| Name | |
|---|---|
| virtual void | EventCallback(Object * , const EventObject & ) |
| virtual void | EventWithIndexCallback(Object * , const EventObject & ) |
| virtual void | TransformSetEventCallback(Object * , const EventObject & ) |
| virtual void | PrefixTransformSetEventCallback(Object * , const EventObject & ) |
| virtual void | NeighborhoodSetEventCallback(Object * , const EventObject & ) |
| virtual void | PositionSetEventCallback(Object * , const EventObject & ) |
Protected Functions inherited from itk::ParticleAttribute< VDimension >
| Name | |
|---|---|
| ParticleAttribute() | |
| virtual | ~ParticleAttribute() |
Public Attributes inherited from itk::ParticleAttribute< VDimension >
| Name | |
|---|---|
| DefinedCallbacksStruct | m_DefinedCallbacks |
Detailed Description
template <class T ,
unsigned int VDimension>
class itk::ParticleContainerArrayAttribute;
Public Types Documentation
typedef DataType
typedef T itk::ParticleContainerArrayAttribute< T, VDimension >::DataType;
Standard class typedefs
typedef Self
typedef ParticleContainerArrayAttribute itk::ParticleContainerArrayAttribute< T, VDimension >::Self;
typedef Superclass
typedef ParticleAttribute<VDimension> itk::ParticleContainerArrayAttribute< T, VDimension >::Superclass;
typedef Pointer
typedef SmartPointer<Self> itk::ParticleContainerArrayAttribute< T, VDimension >::Pointer;
typedef ConstPointer
typedef SmartPointer<const Self> itk::ParticleContainerArrayAttribute< T, VDimension >::ConstPointer;
typedef ConstWeakPointer
typedef WeakPointer<const Self> itk::ParticleContainerArrayAttribute< T, VDimension >::ConstWeakPointer;
Public Functions Documentation
function itkNewMacro
itkNewMacro(
Self
)
Method for creation through the object factory.
function itkTypeMacro
itkTypeMacro(
ParticleContainer ,
ParticleAttribute
)
Run-time type information (and related methods).
function DomainAddEventCallback
inline virtual void DomainAddEventCallback(
Object * ,
const EventObject &
)
Reimplements: itk::ParticleAttribute::DomainAddEventCallback
Reimplemented by: itk::ParticleMeanCurvatureAttribute::DomainAddEventCallback
Callbacks that may be defined by a subclass. If a subclass defines one of these callback methods, the corresponding flag in m_DefinedCallbacks should be set to true so that the ParticleSystem will know to register the appropriate event with this method.
function PositionAddEventCallback
inline virtual void PositionAddEventCallback(
Object * o,
const EventObject & e
)
Reimplements: itk::ParticleAttribute::PositionAddEventCallback
Reimplemented by: itk::ParticleMeanCurvatureAttribute::PositionAddEventCallback
function PositionRemoveEventCallback
inline virtual void PositionRemoveEventCallback(
Object * ,
const EventObject &
)
Reimplements: itk::ParticleAttribute::PositionRemoveEventCallback
function ZeroAllValues
inline void ZeroAllValues()
Protected Functions Documentation
function ParticleContainerArrayAttribute
inline ParticleContainerArrayAttribute()
function ~ParticleContainerArrayAttribute
inline virtual ~ParticleContainerArrayAttribute()
function PrintSelf
inline void PrintSelf(
std::ostream & os,
Indent indent
) const
Updated on 2022-07-23 at 17:50:02 -0600