#include "PlusConfigure.h"
#include "vtkPlusCompareVolumes.h"
#include "igsioMath.h"
#include "vtkImageData.h"
#include "vtkImageProgressIterator.h"
#include "vtkInformation.h"
#include "vtkInformationVector.h"
#include "vtkObjectFactory.h"
#include "vtkStreamingDemandDrivenPipeline.h"
#include <vector>
#include <list>
Go to the source code of this file.
|
template<class T > |
void | vtkPlusCompareVolumesExecute (vtkPlusCompareVolumes *self, vtkImageData *inData, vtkImageData *outData, T *gtPtr, T *gtAlphaPtr, T *testPtr, T *testAlphaPtr, T *slicesAlphaPtr, double *outPtrTru, double *outPtrAbs, int outExt[6], int id) |
|
| vtkStandardNewMacro (vtkPlusCompareVolumes) |
|
◆ vtkPlusCompareVolumesExecute()
template<class T >
void vtkPlusCompareVolumesExecute |
( |
vtkPlusCompareVolumes * |
self, |
|
|
vtkImageData * |
inData, |
|
|
vtkImageData * |
outData, |
|
|
T * |
gtPtr, |
|
|
T * |
gtAlphaPtr, |
|
|
T * |
testPtr, |
|
|
T * |
testAlphaPtr, |
|
|
T * |
slicesAlphaPtr, |
|
|
double * |
outPtrTru, |
|
|
double * |
outPtrAbs, |
|
|
int |
outExt[6], |
|
|
int |
id |
|
) |
| |
◆ vtkStandardNewMacro()
◆ INPUT_GROUND_TRUTH_VOLUME
const int INPUT_GROUND_TRUTH_VOLUME = 0 |
|
static |
◆ INPUT_GROUND_TRUTH_VOLUME_ALPHA
const int INPUT_GROUND_TRUTH_VOLUME_ALPHA = 1 |
|
static |
◆ INPUT_SLICES_VOLUME_ALPHA
const int INPUT_SLICES_VOLUME_ALPHA = 4 |
|
static |
◆ INPUT_TEST_VOLUME
const int INPUT_TEST_VOLUME = 2 |
|
static |
◆ INPUT_TEST_VOLUME_ALPHA
const int INPUT_TEST_VOLUME_ALPHA = 3 |
|
static |
◆ OUTPUT_ABS_DIFF_VOLUME
const int OUTPUT_ABS_DIFF_VOLUME = 1 |
|
static |