23#ifndef __vtkSlicerGeneralizedReformatLogic_h
24#define __vtkSlicerGeneralizedReformatLogic_h
39#include <vtkSmartPointer.h>
45#include "vtkSlicerGeneralizedReformatModuleLogicExport.h"
52 void PrintSelf(ostream& os, vtkIndent indent)
override;
83 const double sliceSizeMm[2],
84 double outputSpacingMm,
85 bool stretching =
false,
86 double rotationDeg = 0.0,
102 const double outputStraightenedVolumeSpacing[3],
156 std::map<std::string, vtkSmartPointer<vtkMRMLAbstractVolumeResampler>>
Resamplers;
Base class for volume resampler.
std::map< std::string, std::string > ResamplingParameters
@ InterpolationTypeLinear
MRML node to represent a curve markup Curve Markups nodes contain N control points....
MRML node to represent a 3D surface model.
Abstract Superclass for all specific types of MRML nodes.
MRML node for representing a volume (image stack).
A set of MRML Nodes that supports serialization and undo/redo.
MRML node for representing a volume (image stack).