| 
    Slicer
    4.8
    
   Slicer is a multi-platform, free and open source software package for visualization and medical image computing 
   | 
 
Display labelmap outlines. More...
#include <Libs/MRML/Logic/vtkImageLabelOutline.h>


Public Types | |
| typedef vtkImageNeighborhoodFilter | Superclass | 
  Public Types inherited from vtkImageNeighborhoodFilter | |
| typedef vtkImageSpatialAlgorithm | Superclass | 
Public Member Functions | |
| virtual float | GetBackground () | 
| virtual const char * | GetClassName () | 
| virtual int | GetOutline () | 
| virtual int | IsA (const char *type) | 
| void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE | 
| virtual void | SetBackground (float) | 
| background pixel value in the image (usually 0)  More... | |
| void | SetOutline (int outline) | 
| Thickness of the outline, used to set the kernel size.  More... | |
  Public Member Functions inherited from vtkImageNeighborhoodFilter | |
| void | GetMaskIncrements (vtkIdType &maskInc0, vtkIdType &maskInc1, vtkIdType &maskInc2) | 
| Get the increments to use when looping through the mask.  More... | |
| unsigned char * | GetMaskPointer () | 
| virtual int | GetNeighbor () | 
| void | GetRelativeHoodExtent (int &hoodMin0, int &hoodMax0, int &hoodMin1, int &hoodMax1, int &hoodMin2, int &hoodMax2) | 
| void | SetNeighborTo4 () | 
| void | SetNeighborTo8 () | 
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) | 
| static vtkImageLabelOutline * | New () | 
| static vtkImageLabelOutline * | SafeDownCast (vtkObject *o) | 
  Static Public Member Functions inherited from vtkImageNeighborhoodFilter | |
| static int | IsTypeOf (const char *type) | 
| static vtkImageNeighborhoodFilter * | New () | 
| static vtkImageNeighborhoodFilter * | SafeDownCast (vtkObject *o) | 
Protected Member Functions | |
| void | ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id) VTK_OVERRIDE | 
| vtkImageLabelOutline () | |
| ~vtkImageLabelOutline () | |
  Protected Member Functions inherited from vtkImageNeighborhoodFilter | |
| void | SetKernelSize (int size0, int size1, int size2) | 
| set size of neighborhood of each pixel  More... | |
| vtkImageNeighborhoodFilter () | |
| ~vtkImageNeighborhoodFilter () | |
Protected Attributes | |
| float | Background | 
| int | Outline | 
  Protected Attributes inherited from vtkImageNeighborhoodFilter | |
| unsigned char * | Mask | 
| int | Neighbor | 
Display labelmap outlines.
Used in slicer for the Label layer to outline the segmented structures (instead of showing them filled-in).
Definition at line 28 of file vtkImageLabelOutline.h.
Definition at line 32 of file vtkImageLabelOutline.h.
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Reimplemented from vtkImageNeighborhoodFilter.
      
  | 
  virtual | 
      
  | 
  virtual | 
Reimplemented from vtkImageNeighborhoodFilter.
      
  | 
  static | 
      
  | 
  static | 
| void vtkImageLabelOutline::PrintSelf | ( | ostream & | os, | 
| vtkIndent | indent | ||
| ) | 
      
  | 
  static | 
      
  | 
  virtual | 
background pixel value in the image (usually 0)
| void vtkImageLabelOutline::SetOutline | ( | int | outline | ) | 
Thickness of the outline, used to set the kernel size.
      
  | 
  protected | 
      
  | 
  protected | 
Definition at line 49 of file vtkImageLabelOutline.h.
      
  | 
  protected | 
Definition at line 50 of file vtkImageLabelOutline.h.
 1.8.13