vtkImageEMGenericClass.h File Reference

#include "vtkEMSegment.h"
#include <iostream>
#include "vtkImageMultipleInputFilter.h"
#include "vtkImageData.h"
#include "vtkOStreamWrapper.h"

Go to the source code of this file.

Classes

class  ProtocolMessages
class  vtkImageEMGenericClass

Defines

#define vtkEMAddErrorMessage(x)
#define vtkEMAddErrorMessageSelf(x)
#define vtkEMAddMessage(output, MessagePtr, x)
#define vtkEMAddMessageNoOutput(MessageNoOutputPtr, xout)
#define vtkEMAddWarningMessage(x)
#define vtkEMAddWarningMessageSelf(x)
#define vtkEMJustAddErrorMessage(x)
#define vtkEMJustAddErrorMessageSelf(x)
#define vtkEMJustAddWarningMessage(x)
#define vtkEMJustAddWarningMessageSelf(x)

Enumerations

enum  classType { CLASS, SUPERCLASS }

Define Documentation

#define vtkEMAddErrorMessage (  ) 
Value:
{\
    vtkEMAddMessage(std::cerr, (&this->ErrorMessage), "- ERROR: " << x) ; \
  }

Referenced by vtkImageEMLocalSuperClass::AddSubClass(), vtkImageEMAtlasSuperClass::AddSubClass(), vtkImageEMAtlasClass::CheckAndAssignImageData(), vtkImageEMLocalSegmenter::CheckInputImage(), vtkImageEMLocalGenericClass::CheckInputImage(), vtkImageEMAtlasSegmenter::CheckInputImage(), vtkImageEMAtlasClass::CheckInputImage(), vtkImageEMLocalSuperClass::ExecuteData(), vtkImageEMLocalSegmenter::ExecuteData(), vtkImageEMLocalGenericClass::ExecuteData(), vtkImageEMLocalClass::ExecuteData(), vtkImageEMGenericClass::ExecuteData(), vtkImageEMAtlasSuperClass::ExecuteData(), vtkImageEMAtlasSegmenter::ExecuteData(), vtkImageEMAtlasClass::ExecuteData(), vtkImageEMLocalSegmenter::GetDimensionX(), vtkImageEMAtlasSegmenter::GetDimensionX(), vtkImageEMLocalSegmenter::GetDimensionY(), vtkImageEMAtlasSegmenter::GetDimensionY(), vtkImageEMLocalSegmenter::GetDimensionZ(), vtkImageEMAtlasSegmenter::GetDimensionZ(), vtkImageEMLocalSegmenter::GetSegmentationBoundaryMax(), vtkImageEMAtlasSegmenter::GetSegmentationBoundaryMax(), vtkImageEMLocalSegmenter::GetSegmentationBoundaryMin(), vtkImageEMAtlasSegmenter::GetSegmentationBoundaryMin(), vtkImageEMLocalSegmenter::HierarchicalSegmentation(), vtkImageEMAtlasSegmenter::PrintIntermediateResultsToFile(), vtkImageEMGenericClass::SetInputChannelWeights(), vtkImageEMLocalClass::SetLogCovariance(), vtkImageEMAtlasClass::SetLogCovariance(), vtkImageEMLocalClass::SetLogMu(), vtkImageEMAtlasClass::SetLogMu(), vtkImageEMLocalSuperClass::SetMarkovMatrix(), vtkImageEMAtlasSuperClass::SetMarkovMatrix(), vtkImageEMLocalSegmenter::SetNumInputImages(), vtkImageEMAtlasSegmenter::SetNumInputImages(), vtkImageEMLocalClass::SetPCAEigenVector(), vtkImageEMLocalClass::SetPrintQuality(), vtkImageEMAtlasClass::SetPrintQuality(), and vtkImageEMLocalGenericClass::SetRegistrationCovariance().

#define vtkEMAddErrorMessageSelf (  ) 
Value:
{\
    vtkEMAddMessage(std::cerr,self->GetErrorMessagePtr(), "- ERROR: " << x); \
  }

Referenced by vtkImageEMAtlasAlgorithm().

#define vtkEMAddMessage ( output,
MessagePtr,
 ) 
Value:
{                                                          \
     vtkEMAddMessageNoOutput(MessagePtr, x)                   \
     output << "MESSAGE: In " __FILE__ ", line " << __LINE__ << "\n" << x << "\n";                    \
   }
#define vtkEMAddMessageNoOutput ( MessageNoOutputPtr,
xout   ) 
Value:
{                                                          \
     vtkOStreamWrapper::EndlType endl;                        \
     vtkOStreamWrapper::UseEndl(endl);                        \
     MessageNoOutputPtr->Message->rdbuf()->freeze(0);         \
     (*MessageNoOutputPtr->Message) <<  xout << "\n";         \
     MessageNoOutputPtr->Flag =  1;                           \
   }
#define vtkEMAddWarningMessage (  ) 
#define vtkEMAddWarningMessageSelf (  ) 
Value:
{\
   vtkEMAddMessage(std::cerr,self->GetWarningMessagePtr(), "- WARNING: " << x); \
}

Referenced by EMAtlasSegment_CalcWeightedCovariance().

#define vtkEMJustAddErrorMessage (  ) 
#define vtkEMJustAddErrorMessageSelf (  ) 
Value:
{        \
   vtkEMAddMessageNoOutput((self->GetErrorMessagePtr()), x) ; \
 }

Referenced by vtkImageEMLocalSegment_RunEMAlgorithm().

#define vtkEMJustAddWarningMessage (  ) 
Value:
{        \
   vtkEMAddMessageNoOutput((&this->WarningMessage), x) ; \
 }
#define vtkEMJustAddWarningMessageSelf (  ) 
Value:
{        \
   vtkEMAddMessageNoOutput((self->GetWarningMessagePtr()), x) ; \
 }

Referenced by vtkImageEMLocalSegment_RunEMAlgorithm().


Enumeration Type Documentation

enum classType
Enumerator:
CLASS 
SUPERCLASS 

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1