aimstil  5.0.5
til::PluginGhost< PixelTest, Plugin > Class Template Reference

#include <til/regionGrowing.h>

Public Types

typedef PixelTest::TImage TImage
 

Public Member Functions

 PluginGhost (TImage &im, const PixelTest &test, Plugin &plugin)
 
void update (const numeric_array< int, 3 > &pos)
 
bool test (const numeric_array< int, 3 > &pos) const
 

Static Public Member Functions

static bool stop ()
 

Detailed Description

template<class PixelTest, class Plugin>
class til::PluginGhost< PixelTest, Plugin >

Definition at line 112 of file regionGrowing.h.

Member Typedef Documentation

◆ TImage

template<class PixelTest , class Plugin >
typedef PixelTest::TImage til::PluginGhost< PixelTest, Plugin >::TImage

Definition at line 116 of file regionGrowing.h.

Constructor & Destructor Documentation

◆ PluginGhost()

template<class PixelTest , class Plugin >
til::PluginGhost< PixelTest, Plugin >::PluginGhost ( TImage im,
const PixelTest &  test,
Plugin &  plugin 
)
inline

Definition at line 120 of file regionGrowing.h.

References til::RegionGrowingExpr< TExpr, TImage >::test().

Member Function Documentation

◆ stop()

template<class PixelTest , class Plugin >
static bool til::PluginGhost< PixelTest, Plugin >::stop ( )
inlinestatic

Definition at line 134 of file regionGrowing.h.

References til::_addPoint(), and INLINE.

◆ test()

template<class PixelTest , class Plugin >
bool til::PluginGhost< PixelTest, Plugin >::test ( const numeric_array< int, 3 > &  pos) const
inline

Definition at line 131 of file regionGrowing.h.

◆ update()

template<class PixelTest , class Plugin >
void til::PluginGhost< PixelTest, Plugin >::update ( const numeric_array< int, 3 > &  pos)
inline

Definition at line 128 of file regionGrowing.h.


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