vtkSlicerSliceLogic.cxx File Reference

#include "vtkSmartPointer.h"
#include "vtkMath.h"
#include "vtkObjectFactory.h"
#include "vtkCallbackCommand.h"
#include "vtkPlaneSource.h"
#include "vtkPoints.h"
#include "vtkImageBlend.h"
#include "vtkImageMathematics.h"
#include "vtkMRMLCrosshairNode.h"
#include "vtkMRMLModelDisplayNode.h"
#include "vtkMRMLTransformNode.h"
#include "vtkMRMLLinearTransformNode.h"
#include "vtkMRMLVolumeNode.h"
#include "vtkMRMLDiffusionTensorVolumeNode.h"
#include "vtkMRMLDiffusionTensorVolumeSliceDisplayNode.h"
#include "vtkMRMLProceduralColorNode.h"
#include "vtkSlicerSliceLogic.h"
#include <sstream>
#include <iostream>

Defines

#define max(a, b)   (((a) > (b)) ? (a) : (b))
#define min(a, b)   (((a) < (b)) ? (a) : (b))

Functions

 vtkCxxRevisionMacro (vtkSlicerSliceLogic,"$Revision: 15879 $")
 vtkStandardNewMacro (vtkSlicerSliceLogic)

Define Documentation

#define max ( a,
 )     (((a) > (b)) ? (a) : (b))

Referenced by vtkKWMimxApplyFEMeshMaterialPropertiesFromImageGroup::ApplyFEMeshMaterialPropertiesFromImageApplyCallback(), SourceCombineLayoutBaseOf< DATA, 2, PRECISION, SOURCE >::AutoArrange(), vtkIndirectLookupTable::Build(), vtkCommandLineModuleGUI::BuildGUI(), vtkTransRectalFiducialCalibrationAlgo::CalculateCircleCenter(), vtkMRMLScalarVolumeNode::CalculateScalarAutoLevels(), CompareTwoVolumes(), vtkKWMimxAssignBoundaryConditionsGroup::ComputeBoundaryCondRepresentation(), vtkMimxMeshActor::ComputeElementSetScalarRange(), vtkMimxMeshActor::ComputeMeshScalarRange(), vtkMRMLVolumeNode::ComputeScanOrderFromIJKToRAS(), vtkMimxBoundaryConditionActor::CreateBoundaryConditionActor(), qSlicerCLIModuleWidgetPrivate::createDoubleTagWidget(), qSlicerCLIModuleWidgetPrivate::createFloatTagWidget(), qSlicerCLIModuleWidgetPrivate::createIntegerTagWidget(), vtkSlicerParameterWidget::CreateWidgets(), vtkKWMimxReBinFEMeshMaterialPropertiesFromImageGroup::ElementSetChangedCallback(), VectorOf< STORAGE >::EnsureSpace(), VCommandIterationUpdate< TPixel, VImageDimension >::Execute(), CommandIterationUpdate< TPixel, VImageDimension >::Execute(), vtkImageEMLocalSuperClass::ExecuteData(), vtkImageEMAtlasSuperClass::ExecuteData(), GenerateHistogram(), vtkPharmacokineticsIntensityCurves::GenerateIntensityCurve(), vtkPharmacokineticsLogic::GenerateParameterMap(), MeanCurvatureEnergy::getforce(), vtkPharmacokineticsGUI::GetInitialParametersAndInputCurves(), GetMinMaxStepParameters(), main(), vtkMimxMeshActor::MapperBlueToRedLookUpTable(), vtkMimxMeshActor::MapperRedToBlueLookUpTable(), vtkKWMimxAssignBoundaryConditionsGroup::ModifyBoundaryConditionActor(), qSlicerTransformsModuleWidget::onMRMLTransformNodeModified(), itk::Functor::ConstrainedValueMultiplication< TInput1, TInput2, TOutput >::operator()(), SourceCombineLayoutBaseOf< DATA, 2, PRECISION, SOURCE >::PrepareForAccessAction(), itkUtil::PreserveCast(), vtkPharmacokineticsGUI::ProcessGUIEvents(), ReadBrainWeb(), vtkKWMimxReBinFEMeshMaterialPropertiesFromImageGroup::ReBinFEMeshMaterialPropertiesFromImageApplyCallback(), RegressionTestImage(), vtkDiffusionTensorGlyph::RGBToIndex(), scheduleImagePyramid(), vtkEMSegmentRunSegmentationStep::ShowROIGUI(), vtkProstateNavManualControlStep::ShowUserInterface(), vtkChangeTrackerSegmentationStep::ShowUserInterface(), vtkChangeTrackerROIStep::ShowUserInterface(), sort_ascending(), sort_descending(), vtkImageKilianDistanceTransform::SplitExtent(), vtkImageSetTensorComponents::ThreadedExecute(), vtkImageGetTensorComponents::ThreadedExecute(), qCTKDoubleSliderPrivate::toInt(), vtkMeasurementsAngleWidget::Update3DWidgetVisibility(), vtkSlicerModelDisplayWidget::UpdateMRML(), vtkSlicerColorDisplayWidget::UpdateMRML(), vtkKWWindowLevelThresholdEditor::UpdateTransferFunction(), vtkSlicerTransformEditorWidget::UpdateTranslationSliders(), VectorOf< STORAGE >::VectorOf(), vtkImageBimodalAnalysisExecute(), vtkIndirectLookupTableMapData(), vtkIndirectLookupTableMapFMRIData(), and vtkIndirectLookupTable::WindowLevel().

#define min ( a,
 )     (((a) < (b)) ? (a) : (b))

Referenced by vtkKWMimxApplyFEMeshMaterialPropertiesFromImageGroup::ApplyFEMeshMaterialPropertiesFromImageApplyCallback(), vtkIndirectLookupTable::Build(), vtkCommandLineModuleGUI::BuildGUI(), vtkMRMLScalarVolumeNode::CalculateScalarAutoLevels(), vtkImageEMAtlasSegmenter::CheckInputImage(), CompareTwoVolumes(), vtkMimxMeshActor::ComputeElementSetScalarRange(), vtkMimxMeshActor::ComputeMeshScalarRange(), convertPointsToBoxSpatialObject(), convertPointsToRegion(), qSlicerCLIModuleWidgetPrivate::createDoubleTagWidget(), qSlicerCLIModuleWidgetPrivate::createFloatTagWidget(), qSlicerCLIModuleWidgetPrivate::createIntegerTagWidget(), vtkSlicerParameterWidget::CreateWidgets(), vtkKWMimxReBinFEMeshMaterialPropertiesFromImageGroup::ElementSetChangedCallback(), vtkImageEMLocalSuperClass::ExecuteData(), vtkImageEMAtlasSuperClass::ExecuteData(), GenerateHistogram(), vtkPharmacokineticsIntensityCurves::GenerateIntensityCurve(), main(), vtkMimxMeshActor::MapperBlueToRedLookUpTable(), vtkMimxMeshActor::MapperRedToBlueLookUpTable(), qCTKMenuButton::minimumSizeHint(), qSlicerTransformsModuleWidget::onMRMLTransformNodeModified(), PointOf< DIMENSIONALITY, int >::operator=(), Optimize_RandomWalk(), PointOf< DIMENSIONALITY, int >::PointOf(), itkUtil::PreserveCast(), ReadBrainWeb(), vtkKWMimxReBinFEMeshMaterialPropertiesFromImageGroup::ReBinFEMeshMaterialPropertiesFromImageApplyCallback(), vtkDiffusionTensorGlyph::RGBToIndex(), ScalingValues::ScalingValues(), vtkEMSegmentRunSegmentationStep::ShowROIGUI(), vtkProstateNavManualControlStep::ShowUserInterface(), vtkChangeTrackerSegmentationStep::ShowUserInterface(), vtkChangeTrackerROIStep::ShowUserInterface(), TCLAP::StdOutput::spacePrint(), vtkImageKilianDistanceTransform::SplitExtent(), vtkPichonFastMarching::step(), String::String(), SuperRes(), qCTKDoubleSliderPrivate::toInt(), vtkMRMLVectorVolumeDisplayNode::UpdateImageDataPipeline(), vtkMRMLDiffusionTensorVolumeDisplayNode::UpdateImageDataPipeline(), vtkSlicerModelDisplayWidget::UpdateMRML(), vtkSlicerColorDisplayWidget::UpdateMRML(), vtkKWWindowLevelThresholdEditor::UpdateTransferFunction(), vtkSlicerTransformEditorWidget::UpdateTranslationSliders(), vtkEMSegmentIntensityImagesStep::Validate(), vtkImageBimodalAnalysisExecute(), vtkIndirectLookupTableMapData(), vtkIndirectLookupTableMapFMRIData(), vtkIndirectLookupTable::WindowLevel(), and WriteRecipie().


Function Documentation

vtkCxxRevisionMacro ( vtkSlicerSliceLogic  ,
"$Revision: 15879 $"   
)
vtkStandardNewMacro ( vtkSlicerSliceLogic   ) 

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1