Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::DCUtilities Class Reference

#include <mitkDataCollectionUtilities.h>

Static Public Member Functions

static int VoxelInMask (mitk::DataCollection::Pointer dc, std::string mask)
 
static Eigen::MatrixXd DC3dDToMatrixXd (mitk::DataCollection::Pointer dc, std::string names, std::string mask)
 
static Eigen::MatrixXd DC3dDToMatrixXd (mitk::DataCollection::Pointer dc, const std::vector< std::string > &names, std::string mask)
 
static Eigen::MatrixXi DC3dDToMatrixXi (mitk::DataCollection::Pointer dc, std::string name, std::string mask)
 
static Eigen::MatrixXi DC3dDToMatrixXi (mitk::DataCollection::Pointer dc, const std::vector< std::string > &names, std::string mask)
 
static void MatrixToDC3d (const Eigen::MatrixXd &matrix, mitk::DataCollection::Pointer dc, const std::vector< std::string > &names, std::string mask)
 
static void MatrixToDC3d (const Eigen::MatrixXi &matrix, mitk::DataCollection::Pointer dc, const std::vector< std::string > &names, std::string mask)
 
static void MatrixToDC3d (const Eigen::MatrixXd &matrix, mitk::DataCollection::Pointer dc, const std::string &names, std::string mask)
 
static void MatrixToDC3d (const Eigen::MatrixXi &matrix, mitk::DataCollection::Pointer dc, const std::string &names, std::string mask)
 
static void EnsureUCharImageInDC (mitk::DataCollection::Pointer dc, std::string name, std::string origin)
 
static void EnsureDoubleImageInDC (mitk::DataCollection::Pointer dc, std::string name, std::string origin)
 

Detailed Description

Definition at line 27 of file mitkDataCollectionUtilities.h.

Member Function Documentation

Eigen::MatrixXd mitk::DCUtilities::DC3dDToMatrixXd ( mitk::DataCollection::Pointer  dc,
std::string  names,
std::string  mask 
)
static
Eigen::MatrixXd mitk::DCUtilities::DC3dDToMatrixXd ( mitk::DataCollection::Pointer  dc,
const std::vector< std::string > &  names,
std::string  mask 
)
static
Eigen::MatrixXi mitk::DCUtilities::DC3dDToMatrixXi ( mitk::DataCollection::Pointer  dc,
std::string  name,
std::string  mask 
)
static
Eigen::MatrixXi mitk::DCUtilities::DC3dDToMatrixXi ( mitk::DataCollection::Pointer  dc,
const std::vector< std::string > &  names,
std::string  mask 
)
static
void mitk::DCUtilities::EnsureDoubleImageInDC ( mitk::DataCollection::Pointer  dc,
std::string  name,
std::string  origin 
)
static
void mitk::DCUtilities::EnsureUCharImageInDC ( mitk::DataCollection::Pointer  dc,
std::string  name,
std::string  origin 
)
static
void mitk::DCUtilities::MatrixToDC3d ( const Eigen::MatrixXd &  matrix,
mitk::DataCollection::Pointer  dc,
const std::vector< std::string > &  names,
std::string  mask 
)
static
void mitk::DCUtilities::MatrixToDC3d ( const Eigen::MatrixXi &  matrix,
mitk::DataCollection::Pointer  dc,
const std::vector< std::string > &  names,
std::string  mask 
)
static
void mitk::DCUtilities::MatrixToDC3d ( const Eigen::MatrixXd &  matrix,
mitk::DataCollection::Pointer  dc,
const std::string &  names,
std::string  mask 
)
static

Definition at line 195 of file mitkDataCollectionUtilities.cpp.

void mitk::DCUtilities::MatrixToDC3d ( const Eigen::MatrixXi &  matrix,
mitk::DataCollection::Pointer  dc,
const std::string &  names,
std::string  mask 
)
static

Definition at line 202 of file mitkDataCollectionUtilities.cpp.


The documentation for this class was generated from the following files: