PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
Functions | Variables
vtkPlusCompareVolumes.cxx File Reference
#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>
Include dependency graph for vtkPlusCompareVolumes.cxx:

Go to the source code of this file.

Functions

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)
 

Variables

static const int INPUT_GROUND_TRUTH_VOLUME = 0
 
static const int INPUT_GROUND_TRUTH_VOLUME_ALPHA = 1
 
static const int INPUT_SLICES_VOLUME_ALPHA = 4
 
static const int INPUT_TEST_VOLUME = 2
 
static const int INPUT_TEST_VOLUME_ALPHA = 3
 
static const int OUTPUT_ABS_DIFF_VOLUME = 1
 

Function Documentation

◆ 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 
)

Definition at line 171 of file vtkPlusCompareVolumes.cxx.

◆ vtkStandardNewMacro()

vtkStandardNewMacro ( vtkPlusCompareVolumes  )

Variable Documentation

◆ INPUT_GROUND_TRUTH_VOLUME

const int INPUT_GROUND_TRUTH_VOLUME = 0
static

Definition at line 31 of file vtkPlusCompareVolumes.cxx.

◆ INPUT_GROUND_TRUTH_VOLUME_ALPHA

const int INPUT_GROUND_TRUTH_VOLUME_ALPHA = 1
static

Definition at line 32 of file vtkPlusCompareVolumes.cxx.

◆ INPUT_SLICES_VOLUME_ALPHA

const int INPUT_SLICES_VOLUME_ALPHA = 4
static

Definition at line 35 of file vtkPlusCompareVolumes.cxx.

◆ INPUT_TEST_VOLUME

const int INPUT_TEST_VOLUME = 2
static

Definition at line 33 of file vtkPlusCompareVolumes.cxx.

◆ INPUT_TEST_VOLUME_ALPHA

const int INPUT_TEST_VOLUME_ALPHA = 3
static

Definition at line 34 of file vtkPlusCompareVolumes.cxx.

◆ OUTPUT_ABS_DIFF_VOLUME

const int OUTPUT_ABS_DIFF_VOLUME = 1
static

Definition at line 37 of file vtkPlusCompareVolumes.cxx.