anatomist  5.1.2
3D neuroimaging data viewer
anatomist::Control::PaintActionLinkOf< T > Class Template Reference

#include <anatomist/controler/control.h>

Inheritance diagram for anatomist::Control::PaintActionLinkOf< T >:
Collaboration diagram for anatomist::Control::PaintActionLinkOf< T >:

Public Types

typedef void(T::* Callback) (int xOffset, int yOffset, int height, int width)
 

Public Member Functions

 PaintActionLinkOf ()
 
 PaintActionLinkOf (anatomist::Action *action, Callback actionCb)
 
virtual ~PaintActionLinkOf ()
 
virtual void execute (int xOffset, int yOffset, int height, int width)
 
virtual PaintActionLinkclone () const
 

Detailed Description

template<typename T>
class anatomist::Control::PaintActionLinkOf< T >

Definition at line 321 of file control.h.

Member Typedef Documentation

◆ Callback

template<typename T >
typedef void(T:: * anatomist::Control::PaintActionLinkOf< T >::Callback) (int xOffset, int yOffset, int height, int width)

Definition at line 324 of file control.h.

Constructor & Destructor Documentation

◆ PaintActionLinkOf() [1/2]

Definition at line 198 of file control_d.h.

◆ PaintActionLinkOf() [2/2]

template<typename T >
anatomist::Control::PaintActionLinkOf< T >::PaintActionLinkOf ( anatomist::Action action,
Callback  actionCb 
)

Definition at line 202 of file control_d.h.

References ASSERT.

◆ ~PaintActionLinkOf()

template<typename T >
virtual anatomist::Control::PaintActionLinkOf< T >::~PaintActionLinkOf ( )
virtual

Member Function Documentation

◆ clone()

template<typename T >
Control::PaintActionLink * anatomist::Control::PaintActionLinkOf< T >::clone ( ) const
virtual

Implements anatomist::Control::PaintActionLink.

Definition at line 220 of file control_d.h.

◆ execute()

template<typename T >
void anatomist::Control::PaintActionLinkOf< T >::execute ( int  xOffset,
int  yOffset,
int  height,
int  width 
)
virtual

Implements anatomist::Control::PaintActionLink.

Definition at line 212 of file control_d.h.


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