Data Structures | |
class | Exception |
struct | ImageDomain |
struct | TypeHolder |
Functions | |
template<typename T > | |
itk::SmartPointer< T > | CheckNew () |
std::vector< double > | ConvertStringsToVectorOfDouble (const std::vector< std::string > &strings) |
template<std::vcl_size_t VDimension> | |
itk::Offset< VDimension > | ConvertToOffset (const std::vector< double > &doubles) |
template<typename TPixel , unsigned VImageDimension> | |
auto | CreateImage (const ImageDomain< VImageDimension > &imageDomain) |
template<typename TPixel , unsigned VImageDimension> | |
auto | CreateImage (const itk::Size< VImageDimension > &imageSize) |
template<typename TPixel , unsigned VImageDimension> | |
auto | CreateImageFilledWithSequenceOfNaturalNumbers (const ImageDomain< VImageDimension > &imageDomain) |
template<typename TPixel , unsigned VImageDimension> | |
auto | CreateImageFilledWithSequenceOfNaturalNumbers (const itk::Size< VImageDimension > &imageSize) |
std::map< std::string, std::vector< std::string > > | CreateParameterMap (std::initializer_list< std::pair< std::string, std::string > > initializerList) |
template<unsigned VImageDimension> | |
std::map< std::string, std::vector< std::string > > | CreateParameterMap (std::initializer_list< std::pair< std::string, std::string > > initializerList) |
std::map< std::string, std::vector< std::string > > | CreateParameterMap (std::initializer_list< std::pair< std::string, std::vector< std::string > > > initializerList) |
ParameterObject::Pointer | CreateParameterObject (const ParameterObject::ParameterMapType ¶meterMap) |
ParameterObject::Pointer | CreateParameterObject (std::initializer_list< std::pair< std::string, std::string > > initializerList) |
template<unsigned int VImageDimension> | |
auto | CreateRandomImageDomain (std::mt19937 &randomNumberEngine) |
template<typename TSmartPointer > | |
decltype(auto) | DerefSmartPointer (const TSmartPointer &ptr) |
template<typename TPixel , unsigned int VImageDimension> | |
void | FillImageRegion (itk::Image< TPixel, VImageDimension > &image, const itk::Index< VImageDimension > ®ionIndex, const itk::Size< VImageDimension > ®ionSize) |
template<typename T > | |
decltype(T().front()) | Front (T &container) |
template<typename TRandomNumberEngine > | |
int | GenerateRandomSign (TRandomNumberEngine &randomNumberEngine) |
std::string | GetCurrentBinaryDirectoryPath () |
std::string | GetDataDirectoryPath () |
std::string | GetNameOfTest (const testing::Test &) |
template<typename TFilter > | |
std::vector< double > | GetTransformParametersFromFilter (TFilter &filter) |
std::vector< double > | GetTransformParametersFromMaps (const std::vector< ParameterObject::ParameterMapType > &transformParameterMaps) |
Variables | |
constexpr itk::SizeValueType | minimumImageSizeValue { 4 } |
itk::SmartPointer< T > elastix::CoreMainGTestUtilities::CheckNew | ( | ) |
Definition at line 119 of file elxCoreMainGTestUtilities.h.
|
inline |
Definition at line 149 of file elxCoreMainGTestUtilities.h.
itk::Offset< VDimension > elastix::CoreMainGTestUtilities::ConvertToOffset | ( | const std::vector< double > & | doubles | ) |
Definition at line 169 of file elxCoreMainGTestUtilities.h.
auto elastix::CoreMainGTestUtilities::CreateImage | ( | const ImageDomain< VImageDimension > & | imageDomain | ) |
Definition at line 467 of file elxCoreMainGTestUtilities.h.
auto elastix::CoreMainGTestUtilities::CreateImage | ( | const itk::Size< VImageDimension > & | imageSize | ) |
Definition at line 456 of file elxCoreMainGTestUtilities.h.
auto elastix::CoreMainGTestUtilities::CreateImageFilledWithSequenceOfNaturalNumbers | ( | const ImageDomain< VImageDimension > & | imageDomain | ) |
Definition at line 479 of file elxCoreMainGTestUtilities.h.
auto elastix::CoreMainGTestUtilities::CreateImageFilledWithSequenceOfNaturalNumbers | ( | const itk::Size< VImageDimension > & | imageSize | ) |
Definition at line 494 of file elxCoreMainGTestUtilities.h.
|
inline |
Definition at line 204 of file elxCoreMainGTestUtilities.h.
std::map< std::string, std::vector< std::string > > elastix::CoreMainGTestUtilities::CreateParameterMap | ( | std::initializer_list< std::pair< std::string, std::string > > | initializerList | ) |
Definition at line 219 of file elxCoreMainGTestUtilities.h.
|
inline |
Definition at line 191 of file elxCoreMainGTestUtilities.h.
|
inline |
Definition at line 240 of file elxCoreMainGTestUtilities.h.
|
inline |
Definition at line 231 of file elxCoreMainGTestUtilities.h.
auto elastix::CoreMainGTestUtilities::CreateRandomImageDomain | ( | std::mt19937 & | randomNumberEngine | ) |
Definition at line 384 of file elxCoreMainGTestUtilities.h.
decltype(auto) elastix::CoreMainGTestUtilities::DerefSmartPointer | ( | const TSmartPointer & | ptr | ) |
Definition at line 91 of file elxCoreMainGTestUtilities.h.
void elastix::CoreMainGTestUtilities::FillImageRegion | ( | itk::Image< TPixel, VImageDimension > & | image, |
const itk::Index< VImageDimension > & | regionIndex, | ||
const itk::Size< VImageDimension > & | regionSize ) |
Fills the specified image region with pixel values 1.
Definition at line 135 of file elxCoreMainGTestUtilities.h.
decltype(T().front()) elastix::CoreMainGTestUtilities::Front | ( | T & | container | ) |
Returns a reference to the front of the specified container. Throws an Exception
instead, when the container is empty.
Definition at line 107 of file elxCoreMainGTestUtilities.h.
int elastix::CoreMainGTestUtilities::GenerateRandomSign | ( | TRandomNumberEngine & | randomNumberEngine | ) |
Definition at line 376 of file elxCoreMainGTestUtilities.h.
std::string elastix::CoreMainGTestUtilities::GetCurrentBinaryDirectoryPath | ( | ) |
std::string elastix::CoreMainGTestUtilities::GetDataDirectoryPath | ( | ) |
std::string elastix::CoreMainGTestUtilities::GetNameOfTest | ( | const testing::Test & | ) |
std::vector< double > elastix::CoreMainGTestUtilities::GetTransformParametersFromFilter | ( | TFilter & | filter | ) |
Definition at line 272 of file elxCoreMainGTestUtilities.h.
|
inline |
Definition at line 249 of file elxCoreMainGTestUtilities.h.
|
constexpr |
Definition at line 282 of file elxCoreMainGTestUtilities.h.
Generated on 2024-07-17 for elastix by 1.11.0 (9b424b03c9833626cd435af22a444888fbbb192d) |