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