ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE > Class Template Reference

Visualization of a segmenation This class is the abstract class for visualization. More...

#include <ncutVis.h>

List of all members.

Public Member Functions

const Segmentation< IMG_ELM_TYPE,
MSK_ELM_TYPE > * 
seg () const
 Get the segmentation used by this visualization.
virtual void create (Sequence< VIS_ELM_TYPE > &resultSequence, int topFrame=-1)
 Vis (const Segmentation< IMG_ELM_TYPE, MSK_ELM_TYPE > *segmentation)
virtual ~Vis ()

Protected Attributes

const Segmentation< IMG_ELM_TYPE,
MSK_ELM_TYPE > * 
seg_


Detailed Description

template<class IMG_ELM_TYPE, class MSK_ELM_TYPE, class VIS_ELM_TYPE>
class ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE >

Visualization of a segmenation This class is the abstract class for visualization.


Constructor & Destructor Documentation

template<class IMG_ELM_TYPE, class MSK_ELM_TYPE, class VIS_ELM_TYPE>
ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE >::Vis const Segmentation< IMG_ELM_TYPE, MSK_ELM_TYPE > *  segmentation  ) 
 

Vis is constructed by passing a reference to a Segmentation

Parameters:
segmentation reference to a segmenation which should be visualized

template<class IMG_ELM_TYPE, class MSK_ELM_TYPE, class VIS_ELM_TYPE>
ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE >::~Vis  )  [virtual]
 

Vis destructor


Member Function Documentation

template<class IMG_ELM_TYPE, class MSK_ELM_TYPE, class VIS_ELM_TYPE>
void ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE >::create Sequence< VIS_ELM_TYPE > &  resultSequence,
int  topFrame = -1
[virtual]
 

Creates a visualization for the current frame window of the sequence

Parameters:
resultSequence the sequence where the visualization should be saved
topFrame current Framenumber

template<class IMG_ELM_TYPE, class MSK_ELM_TYPE, class VIS_ELM_TYPE>
const Segmentation<IMG_ELM_TYPE, MSK_ELM_TYPE>* ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE >::seg  )  const [inline]
 

Get the segmentation used by this visualization.

Returns:
The segmentation used by this visualization.


Member Data Documentation

template<class IMG_ELM_TYPE, class MSK_ELM_TYPE, class VIS_ELM_TYPE>
const Segmentation<IMG_ELM_TYPE, MSK_ELM_TYPE>* ncut::Vis< IMG_ELM_TYPE, MSK_ELM_TYPE, VIS_ELM_TYPE >::seg_ [protected]
 

segmentation which should be visualized


The documentation for this class was generated from the following file:
Generated on Thu Jun 22 14:47:23 2006 for ncut.kdevelop by  doxygen 1.4.6