ITK
5.0.0
Insight Segmentation and Registration Toolkit
|
Enumerations | |
enum | { B2_MASKFILE_BLACK = 0, B2_MASKFILE_WHITE = 1, B2_MASKFILE_GRAY = 2 } |
enum | LeafIdentifier { ZERO = 0, ONE = 1, TWO = 2, THREE = 3, FOUR = 4, FIVE = 5, SIX = 6, SEVEN = 7 } |
enum | OctreePlaneType { UNKNOWN_PLANE, SAGITAL_PLANE, CORONAL_PLANE, TRANSVERSE_PLANE } |
enum | TransformIOFactoryFileModeType { ReadMode, WriteMode } |
Functions | |
template<typename TInputImage , typename TOutputImage > | |
void | BoxAccumulateFunction (const TInputImage *inputImage, const TOutputImage *outputImage, typename TInputImage::RegionType inputRegion, typename TOutputImage::RegionType outputRegion) |
template<typename TInputImage , typename TOutputImage > | |
void | BoxMeanCalculatorFunction (const TInputImage *accImage, TOutputImage *outputImage, typename TInputImage::RegionType inputRegion, typename TOutputImage::RegionType outputRegion, typename TInputImage::SizeType radius) |
template<typename TInputImage , typename TOutputImage > | |
void | BoxSigmaCalculatorFunction (const TInputImage *accImage, TOutputImage *outputImage, typename TInputImage::RegionType inputRegion, typename TOutputImage::RegionType outputRegion, typename TInputImage::SizeType radius) |
template<typename TInputImage , typename TOutputImage > | |
void | BoxSquareAccumulateFunction (const TInputImage *inputImage, TOutputImage *outputImage, typename TInputImage::RegionType inputRegion, typename TOutputImage::RegionType outputRegion) |
void | ClearContent (FancyString &input) |
bool | CompareDCMTKFileReaders (DCMTKFileReader *a, DCMTKFileReader *b) |
void ITKCommon_EXPORT | CompensatedSummationAddElement (float &compensation, float &sum, const float &element) |
void ITKCommon_EXPORT | CompensatedSummationAddElement (double &compensation, double &sum, const double &element) |
template<typename TImage , typename TBres , typename TLine > | |
int | ComputeStartEnd (const typename TImage::IndexType StartIndex, const TLine line, const float tol, const typename TBres::OffsetArray LineOffsets, const typename TImage::RegionType AllImage, unsigned &start, unsigned &end) |
template<typename TImage , typename TBres > | |
void | CopyLineToImage (const typename TImage::Pointer output, const typename TImage::IndexType StartIndex, const typename TBres::OffsetArray LineOffsets, std::vector< typename TImage::PixelType > &outbuffer, const unsigned start, const unsigned end) |
template<typename TInputMesh , typename TOutputMesh > | |
void | CopyMeshToMesh (const TInputMesh *in, TOutputMesh *out) |
template<typename TInputMesh , typename TOutputMesh > | |
void | CopyMeshToMeshCellData (const TInputMesh *in, TOutputMesh *out) |
template<typename TInputMesh , typename TOutputMesh > | |
void | CopyMeshToMeshCells (const TInputMesh *in, TOutputMesh *out) |
template<typename TInputMesh , typename TOutputMesh > | |
void | CopyMeshToMeshEdgeCells (const TInputMesh *in, TOutputMesh *out) |
template<typename TInputMesh , typename TOutputMesh > | |
void | CopyMeshToMeshPointData (const TInputMesh *in, TOutputMesh *out) |
template<typename TInputMesh , typename TOutputMesh > | |
void | CopyMeshToMeshPoints (const TInputMesh *in, TOutputMesh *out) |
template<typename TImage > | |
std::vector< typename TImage::OffsetType > | CornerOffsets (const TImage *im) |
ITKCommon_EXPORT void | CrossProduct (CovariantVector< double, 3 > &, const Vector< double, 3 > &, const Vector< double, 3 > &) |
ITKCommon_EXPORT void | CrossProduct (CovariantVector< float, 3 > &, const Vector< float, 3 > &, const Vector< float, 3 > &) |
ITKCommon_EXPORT void | CrossProduct (CovariantVector< int, 3 >, const Vector< int, 3 > &, const Vector< int, 3 > &) |
ITKCommon_EXPORT Vector < double, 3 > | CrossProduct (const Vector< double, 3 > &, const Vector< double, 3 > &) |
ITKCommon_EXPORT Vector< float, 3 > | CrossProduct (const Vector< float, 3 > &, const Vector< float, 3 > &) |
ITKCommon_EXPORT Vector< int, 3 > | CrossProduct (const Vector< int, 3 > &, const Vector< int, 3 > &) |
template<typename TImage , typename TBres , typename TAnchor , typename TLine > | |
void | DoAnchorFace (const TImage *input, TImage *output, typename TImage::PixelType border, TLine line, TAnchor &AnchorLine, typename TBres::OffsetArray LineOffsets, std::vector< typename TImage::PixelType > &inbuffer, std::vector< typename TImage::PixelType > &outbuffer, const typename TImage::RegionType AllImage, const typename TImage::RegionType face) |
template<typename TImage , typename TBres , typename TFunction , typename TLine > | |
void | DoFace (typename TImage::ConstPointer input, typename TImage::Pointer output, typename TImage::PixelType border, TLine line, const typename TBres::OffsetArray LineOffsets, const unsigned int KernLen, std::vector< typename TImage::PixelType > &pixbuffer, std::vector< typename TImage::PixelType > &fExtBuffer, std::vector< typename TImage::PixelType > &rExtBuffer, const typename TImage::RegionType AllImage, const typename TImage::RegionType face) |
template<class LineBufferType , class RealType , bool doDilate> | |
void | DoLineCP (LineBufferType &LineBuf, LineBufferType &tmpLineBuf, const RealType magnitude, const RealType m_Extreme) |
template<class LineBufferType , class IndexBufferType , class EnvBufferType , class RealType , bool doDilate> | |
void | DoLineIntAlg (LineBufferType &LineBuf, EnvBufferType &F, IndexBufferType &v, EnvBufferType &z, const RealType magnitude) |
template<class TInIter , class TOutIter , class RealType , class OutputPixelType , bool doDilate> | |
void | doOneDimension (TInIter &inputIterator, TOutIter &outputIterator, const long LineLength, const unsigned direction, const int m_MagnitudeSign, const bool m_UseImageSpacing, const RealType m_Extreme, const RealType image_scale, const RealType Sigma, int ParabolicAlgorithmChoice) |
template<typename T > | |
void | EncapsulateMetaData (MetaDataDictionary &Dictionary, const char *key, const T &invalue) |
template<typename PixelType , typename TFunction > | |
void | FillForwardExt (std::vector< PixelType > &pixbuffer, std::vector< PixelType > &fExtBuffer, const unsigned int KernLen, unsigned len) |
template<typename TImage , typename TBres , typename TLine > | |
int | FillLineBuffer (typename TImage::ConstPointer input, const typename TImage::IndexType StartIndex, const TLine line, const float tol, const typename TBres::OffsetArray LineOffsets, const typename TImage::RegionType AllImage, std::vector< typename TImage::PixelType > &inbuffer, unsigned int &start, unsigned int &end) |
template<typename PixelType , typename TFunction > | |
void | FillReverseExt (std::vector< PixelType > &pixbuffer, std::vector< PixelType > &rExtBuffer, const unsigned int KernLen, unsigned len) |
std::string | Get64BitPragma () |
template<typename TLine > | |
unsigned int | GetLinePixels (const TLine line) |
int | GetPixelDimension (const std::type_info &intype) |
const std::string ITKIOTransformHDF5_EXPORT | GetTransformName (int) |
std::string | GetTypename (const std::type_info &intype) |
void | GetTypenameInString (const std::type_info &intype, std::ostringstream &ret) |
bool | GetValidTypename (const std::type_info &intype, const std::vector< std::string > &validtypes, std::string &retTypeName) |
IMAGEIOBASE_TYPEMAP (signed char, IOComponentType::CHAR) | |
IMAGEIOBASE_TYPEMAP (char, std::numeric_limits< char >::is_signed?IOComponentType::CHAR:IOComponentType::UCHAR) | |
IMAGEIOBASE_TYPEMAP (unsigned char, IOComponentType::UCHAR) | |
IMAGEIOBASE_TYPEMAP (short, IOComponentType::SHORT) | |
IMAGEIOBASE_TYPEMAP (unsigned short, IOComponentType::USHORT) | |
IMAGEIOBASE_TYPEMAP (int, IOComponentType::INT) | |
IMAGEIOBASE_TYPEMAP (unsigned int, IOComponentType::UINT) | |
IMAGEIOBASE_TYPEMAP (long, IOComponentType::LONG) | |
IMAGEIOBASE_TYPEMAP (unsigned long, IOComponentType::ULONG) | |
IMAGEIOBASE_TYPEMAP (long long, IOComponentType::LONGLONG) | |
IMAGEIOBASE_TYPEMAP (unsigned long long, IOComponentType::ULONGLONG) | |
IMAGEIOBASE_TYPEMAP (float, IOComponentType::FLOAT) | |
IMAGEIOBASE_TYPEMAP (double, IOComponentType::DOUBLE) | |
bool | IsGPUAvailable () |
ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (Vector) | |
ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (CovariantVector) | |
ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (Point) | |
ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE (FixedArray) | |
ITK_MESH_DEFAULTCONVERTTRAITS_ARRAY_TYPE_ALL_TYPES_MACRO (Array) | |
ITK_MESH_DEFAULTCONVERTTRAITS_ARRAY_TYPE_ALL_TYPES_MACRO (VariableLengthVector) | |
ITK_MESH_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (float) | |
ITK_MESH_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (double) | |
ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (Vector) | |
ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (CovariantVector) | |
ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (Point) | |
ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (FixedArray) | |
ITK_MESH_DEFAULTCONVERTTRAITS_MATRIX_TYPE_ALL_TYPES_MACRO (Matrix) | |
itkGPUKernelClassMacro (GPUImageOpsKernel) | |
itkGPUKernelClassMacro (GPUDenseFiniteDifferenceImageFilterKernel) | |
itkGPUKernelClassMacro (GPUReductionKernel) | |
itkGPUKernelClassMacro (GPUScalarAnisotropicDiffusionFunctionKernel) | |
itkGPUKernelClassMacro (GPUMeanImageFilterKernel) | |
itkGPUKernelClassMacro (GPUNeighborhoodOperatorImageFilterKernel) | |
itkGPUKernelClassMacro (GPUDemonsRegistrationFunctionKernel) | |
itkGPUKernelClassMacro (GPUGradientNDAnisotropicDiffusionFunctionKernel) | |
itkGPUKernelClassMacro (GPUPDEDeformableRegistrationFilterKernel) | |
itkGPUKernelClassMacro (GPUBinaryThresholdImageFilterKernel) | |
template<typename TChainCodePath , typename TPathInput > | |
void | MakeChainCodeTracePath (TChainCodePath &chainPath, const TPathInput &inPath, bool restrictMovement=false) |
template<typename TInputImage , typename TLine > | |
TInputImage::RegionType | MakeEnlargedFace (const TInputImage *input, const typename TInputImage::RegionType AllImage, const TLine line) |
MESHIOBASE_TYPEMAP (unsigned char, UCHAR) | |
MESHIOBASE_TYPEMAP (char, CHAR) | |
MESHIOBASE_TYPEMAP (unsigned short, USHORT) | |
MESHIOBASE_TYPEMAP (short, SHORT) | |
MESHIOBASE_TYPEMAP (unsigned int, UINT) | |
MESHIOBASE_TYPEMAP (int, INT) | |
MESHIOBASE_TYPEMAP (unsigned long, ULONG) | |
MESHIOBASE_TYPEMAP (long, LONG) | |
MESHIOBASE_TYPEMAP (unsigned long long, ULONGLONG) | |
MESHIOBASE_TYPEMAP (long long, LONGLONG) | |
MESHIOBASE_TYPEMAP (float, FLOAT) | |
MESHIOBASE_TYPEMAP (double, DOUBLE) | |
MESHIOBASE_TYPEMAP (long double, LDOUBLE) | |
float | MvtSunf (int numb) |
template<typename TRegion , typename TLine > | |
bool | NeedToDoFace (const TRegion AllImage, const TRegion face, const TLine line) |
void | OpenCLCheckError (cl_int error, const char *filename="", int lineno=0, const char *location="") |
cl_device_id * | OpenCLGetAvailableDevices (cl_platform_id platform, cl_device_type devType, cl_uint *numAvailableDevices) |
int | OpenCLGetLocalBlockSize (unsigned int ImageDim) |
cl_device_id | OpenCLGetMaxFlopsDev (cl_context cxGPUContext) |
void | OpenCLPrintDeviceInfo (cl_device_id device, bool verbose=false) |
cl_platform_id | OpenCLSelectPlatform (const char *name) |
template<typename TPixel > | |
bool | operator!= (const NeighborhoodAllocator< TPixel > &lhs, const NeighborhoodAllocator< TPixel > &rhs) |
template<unsigned int VDimension> | |
bool | operator!= (const Size< VDimension > &one, const Size< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator!= (const Offset< VDimension > &one, const Offset< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator!= (const Index< VDimension > &one, const Index< VDimension > &two) |
template<typename T , unsigned int NVectorDimension> | |
CovariantVector< T, NVectorDimension > | operator* (const T &scalar, const CovariantVector< T, NVectorDimension > &v) |
template<typename T , unsigned int NVectorDimension> | |
T | operator* (const Vector< T, NVectorDimension > &contravariant, const CovariantVector< T, NVectorDimension > &covariant) |
template<typename T , unsigned int NVectorDimension> | |
Vector< T, NVectorDimension > | operator* (const T &scalar, const Vector< T, NVectorDimension > &v) |
template<typename TImage > | |
ConstNeighborhoodIteratorWithOnlyIndex < TImage > | operator+ (const ConstNeighborhoodIteratorWithOnlyIndex< TImage > &it, const typename ConstNeighborhoodIteratorWithOnlyIndex< TImage >::OffsetType &ind) |
template<typename TImage > | |
ConstNeighborhoodIteratorWithOnlyIndex < TImage > | operator+ (const typename ConstNeighborhoodIteratorWithOnlyIndex< TImage >::OffsetType &ind, const ConstNeighborhoodIteratorWithOnlyIndex< TImage > &it) |
template<typename TImage > | |
ConstNeighborhoodIterator< TImage > | operator+ (const ConstNeighborhoodIterator< TImage > &it, const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind) |
template<typename TImage > | |
ConstNeighborhoodIterator< TImage > | operator+ (const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind, const ConstNeighborhoodIterator< TImage > &it) |
template<typename TImage > | |
ConstNeighborhoodIteratorWithOnlyIndex < TImage > | operator- (const ConstNeighborhoodIteratorWithOnlyIndex< TImage > &it, const typename ConstNeighborhoodIteratorWithOnlyIndex< TImage >::OffsetType &ind) |
template<typename TImage > | |
ConstNeighborhoodIterator< TImage > | operator- (const ConstNeighborhoodIterator< TImage > &it, const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind) |
template<class T , class TU > | |
bool | operator< (const SmartPointer< T > &l, const SmartPointer< TU > &r) noexcept |
template<unsigned int VDimension> | |
bool | operator< (const Size< VDimension > &one, const Size< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator< (const Offset< VDimension > &one, const Offset< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator< (const Index< VDimension > &one, const Index< VDimension > &two) |
template<typename TValue > | |
std::ostream & | operator<< (std::ostream &os, const Array2D< TValue > &arr) |
ITKVideoCore_EXPORT std::ostream & | operator<< (std::ostream &os, const TemporalRegion ®ion) |
template<> | |
ITKCommon_EXPORT std::ostream & | operator<< (std::ostream &os, const Array2D< float > &arr) |
template<> | |
ITKCommon_EXPORT std::ostream & | operator<< (std::ostream &os, const Array2D< double > &arr) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, WeakPointer< T > p) |
ITKCommon_EXPORT std::ostream & | operator<< (std::ostream &os, const LightObject &o) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, TreeIteratorClone< T > p) |
ITKCommon_EXPORT std::ostream & | operator<< (std::ostream &os, const ImageIORegion ®ion) |
template<typename TPixel > | |
std::ostream & | operator<< (std::ostream &o, const NeighborhoodAllocator< TPixel > &a) |
template<typename TComponent > | |
std::ostream & | operator<< (std::ostream &os, const RGBAPixel< TComponent > &c) |
template<typename TComponent > | |
std::ostream & | operator<< (std::ostream &os, const RGBPixel< TComponent > &c) |
template<typename TValue > | |
std::ostream & | operator<< (std::ostream &os, const Array< TValue > &arr) |
FancyString & | operator<< (FancyString &s, void(*mf)(FancyString &)) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, AutoPointer< T > p) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, const VariableSizeMatrix< T > &v) |
template<typename TComponent , unsigned int NDimension> | |
OutputStreamType & | operator<< (OutputStreamType &os, const SymmetricSecondRankTensor< TComponent, NDimension > &c) |
template<typename T > | |
FancyString & | operator<< (FancyString &s, const std::vector< T > &data) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, SmartPointer< T > p) |
template<typename T > | |
FancyString & | operator<< (FancyString &s, const Array< T > &data) |
template<typename T , unsigned int NVectorDimension> | |
std::ostream & | operator<< (std::ostream &os, const Vector< T, NVectorDimension > &v) |
template<typename T , unsigned int NPointDimension> | |
std::ostream & | operator<< (std::ostream &os, const Point< T, NPointDimension > &v) |
template<typename T > | |
FancyString & | operator<< (FancyString &s, const T &data) |
template<typename TValue , unsigned int VLength> | |
std::ostream & | operator<< (std::ostream &os, const FixedArray< TValue, VLength > &arr) |
template<typename T , unsigned int NRows, unsigned int NColumns> | |
std::ostream & | operator<< (std::ostream &os, const Matrix< T, NRows, NColumns > &v) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, const Versor< T > &v) |
template<typename TPixel , unsigned int VDimension, typename TContainer > | |
std::ostream & | operator<< (std::ostream &os, const Neighborhood< TPixel, VDimension, TContainer > &neighborhood) |
ITKPolynomials_EXPORT std::ostream & | operator<< (std::ostream &os, MultivariateLegendrePolynomial &poly) |
template<typename TImage , typename TBoundaryCondition > | |
std::ostream & | operator<< (std::ostream &os, const std::vector< itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition > > &mv) |
template<unsigned int VImageDimension> | |
std::ostream & | operator<< (std::ostream &os, const ImageRegion< VImageDimension > ®ion) |
template<unsigned int VDimension> | |
std::ostream & | operator<< (std::ostream &os, const Size< VDimension > &obj) |
template<unsigned int VDimension> | |
std::ostream & | operator<< (std::ostream &os, const Offset< VDimension > &ind) |
ITKCommon_EXPORT std::ostream & | operator<< (std::ostream &os, const MultiThreaderBase::ThreaderType &threader) |
template<unsigned int VDimension> | |
std::ostream & | operator<< (std::ostream &os, const Index< VDimension > &obj) |
template<typename TMatrix , typename TVector , typename TEigenMatrix > | |
std::ostream & | operator<< (std::ostream &os, const SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix > &s) |
template<unsigned int VDimension, typename TMatrix , typename TVector , typename TEigenMatrix > | |
std::ostream & | operator<< (std::ostream &os, const SymmetricEigenAnalysisFixedDimension< VDimension, TMatrix, TVector, TEigenMatrix > &s) |
template<> | |
ITKCommon_EXPORT std::ostream & | operator<< < double > (std::ostream &os, const Array< double > &arr) |
template<> | |
ITKCommon_EXPORT std::ostream & | operator<< < float > (std::ostream &os, const Array< float > &arr) |
template<class T , class TU > | |
bool | operator<= (const SmartPointer< T > &l, const SmartPointer< TU > &r) noexcept |
template<unsigned int VDimension> | |
bool | operator<= (const Size< VDimension > &one, const Size< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator<= (const Offset< VDimension > &one, const Offset< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator<= (const Index< VDimension > &one, const Index< VDimension > &two) |
template<typename TPixel > | |
bool | operator== (const NeighborhoodAllocator< TPixel > &lhs, const NeighborhoodAllocator< TPixel > &rhs) |
template<unsigned int VDimension> | |
bool | operator== (const Size< VDimension > &one, const Size< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator== (const Offset< VDimension > &one, const Offset< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator== (const Index< VDimension > &one, const Index< VDimension > &two) |
template<class T , class TU > | |
bool | operator> (const SmartPointer< T > &l, const SmartPointer< TU > &r) noexcept |
template<unsigned int VDimension> | |
bool | operator> (const Size< VDimension > &one, const Size< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator> (const Offset< VDimension > &one, const Offset< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator> (const Index< VDimension > &one, const Index< VDimension > &two) |
template<class T , class TU > | |
bool | operator>= (const SmartPointer< T > &l, const SmartPointer< TU > &r) noexcept |
template<unsigned int VDimension> | |
bool | operator>= (const Size< VDimension > &one, const Size< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator>= (const Offset< VDimension > &one, const Offset< VDimension > &two) |
template<unsigned int VDimension> | |
bool | operator>= (const Index< VDimension > &one, const Index< VDimension > &two) |
template<typename TComponent > | |
std::istream & | operator>> (std::istream &is, RGBAPixel< TComponent > &c) |
template<typename TComponent > | |
std::istream & | operator>> (std::istream &is, RGBPixel< TComponent > &c) |
template<typename TComponent , unsigned int NDimension> | |
InputStreamType & | operator>> (InputStreamType &is, SymmetricSecondRankTensor< TComponent, NDimension > &c) |
template<typename T > | |
FancyString & | operator>> (FancyString &s, std::vector< T > &data) |
template<typename T > | |
FancyString & | operator>> (FancyString &s, Array< T > &data) |
template<typename T > | |
FancyString & | operator>> (FancyString &s, T &data) |
template<typename T , unsigned int NVectorDimension> | |
std::istream & | operator>> (std::istream &is, Vector< T, NVectorDimension > &v) |
template<typename T , unsigned int NPointDimension> | |
std::istream & | operator>> (std::istream &is, Point< T, NPointDimension > &v) |
template<typename T > | |
std::istream & | operator>> (std::istream &is, Versor< T > &v) |
template<typename TIterator > | |
TIterator * | setConnectivity (TIterator *it, bool fullyConnected=false) |
template<typename TIterator > | |
TIterator * | setConnectivityLater (TIterator *it, bool fullyConnected=false) |
template<typename TIterator > | |
TIterator * | setConnectivityPrevious (TIterator *it, bool fullyConnected=false) |
template<typename T > | |
T * | Singleton (const char *globalName, std::function< void(void *)> func, std::function< void(void)> deleteFunc) |
void | swap (MetaDataDictionary &a, MetaDataDictionary &b) |
template<typename T > | |
void | swap (DiffusionTensor3D< T > &a, DiffusionTensor3D< T > &b) |
template<typename T > | |
void | swap (RGBAPixel< T > &a, RGBAPixel< T > &b) |
template<typename T > | |
void | swap (RGBPixel< T > &a, RGBPixel< T > &b) |
template<typename T > | |
void | swap (Array< T > &a, Array< T > &b) |
template<typename T > | |
void | swap (SymmetricSecondRankTensor< T > &a, SymmetricSecondRankTensor< T > &b) |
template<typename T > | |
void | swap (SmartPointer< T > &a, SmartPointer< T > &b) noexcept |
template<typename T , unsigned int NVectorDimension> | |
void | swap (CovariantVector< T, NVectorDimension > &a, CovariantVector< T, NVectorDimension > &b) |
template<typename TValue , unsigned int VLength> | |
void | swap (FixedArray< TValue, VLength > &a, FixedArray< TValue, VLength > &b) |
template<typename T , unsigned int NRows, unsigned int NColumns> | |
void | swap (const Matrix< T, NRows, NColumns > &a, const Matrix< T, NRows, NColumns > &b) |
template<typename T , unsigned int NVectorDimension> | |
void | swap (Vector< T, NVectorDimension > &a, Vector< T, NVectorDimension > &b) |
template<typename TCoordRep , unsigned int NPointDimension> | |
void | swap (Point< TCoordRep, NPointDimension > &a, Point< TCoordRep, NPointDimension > &b) |
template<unsigned int VDimension> | |
void | swap (Size< VDimension > &one, Size< VDimension > &two) |
template<unsigned int VDimension> | |
void | swap (Offset< VDimension > &one, Offset< VDimension > &two) |
template<unsigned int VDimension> | |
void | swap (Index< VDimension > &one, Index< VDimension > &two) |
template<typename TAutoPointerBase , typename TAutoPointerDerived > | |
void | TransferAutoPointer (TAutoPointerBase &pa, TAutoPointerDerived &pb) |
std::ostream & | operator<< (std::ostream &os, EventObject &e) |
std::ostream & | operator<< (std::ostream &os, ExceptionObject &e) |
template<typename T > | |
void | EncapsulateMetaData (MetaDataDictionary &Dictionary, const std::string &key, const T &invalue) |
template<typename T > | |
bool | ExposeMetaData (const MetaDataDictionary &Dictionary, const std::string key, T &outval) |
template<class T , class TU > | |
bool | operator== (const SmartPointer< T > &l, const SmartPointer< TU > &r) noexcept |
template<class T > | |
bool | operator== (const SmartPointer< T > &l, std::nullptr_t) noexcept |
template<class T > | |
bool | operator== (std::nullptr_t, const SmartPointer< T > &r) noexcept |
template<class T , class TU > | |
bool | operator!= (const SmartPointer< T > &l, const SmartPointer< TU > &r) noexcept |
template<class T > | |
bool | operator!= (const SmartPointer< T > &l, std::nullptr_t) noexcept |
template<class T > | |
bool | operator!= (std::nullptr_t, const SmartPointer< T > &r) noexcept |
template<typename TFourierSeriesPath , typename TChainCodePath > | |
void | MakeFourierSeriesPathTraceChainCode (TFourierSeriesPath &FSPath, const TChainCodePath &chainPath, unsigned int numHarmonics=8) |
Variables | |
const char *const | ANALYZE_OBJECT_LABEL_MAP_ENTRY_ARRAY = "ANALYZE_OBJECT_LABEL_MAP_ENTRY_ARRAY" |
template<typename TPixelType , typename TCellTraits > | |
class ITK_TEMPLATE_EXPORT | CellInterface |
class ITK_FORWARD_EXPORT | Command |
template class ITKIOTransformBase_EXPORT_EXPLICIT | CompositeTransformIOHelperTemplate< double > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | CompositeTransformIOHelperTemplate< float > |
class ITK_FORWARD_EXPORT | DataObject |
class ITK_FORWARD_EXPORT | DCMTKSequence |
template class IOTransformDCMTK_EXPORT_EXPLICIT | DCMTKTransformIO< double > |
template class IOTransformDCMTK_EXPORT_EXPLICIT | DCMTKTransformIO< float > |
template<typename TInternalComputationValueType > | |
class ITK_FORWARD_EXPORT | GradientDescentOptimizerBasev4Template |
template class ITKIOTransformHDF5_EXPORT_EXPLICIT | HDF5TransformIOTemplate< double > |
template class ITKIOTransformHDF5_EXPORT_EXPLICIT | HDF5TransformIOTemplate< float > |
template<unsigned int NImageDimension> | |
class ITK_TEMPLATE_EXPORT | ImageBase |
ITKIOImageBase_EXPORT const char *const | ITK_ExperimentDate |
ITKIOImageBase_EXPORT const char *const | ITK_ExperimentTime |
ITKIOImageBase_EXPORT const char *const | ITK_FileNotes |
ITKIOImageBase_EXPORT const char *const | ITK_FileOriginator |
ITKIOImageBase_EXPORT const char *const | ITK_ImageFileBaseName |
ITKIOImageBase_EXPORT const char *const | ITK_ImageType |
ITKIOImageBase_EXPORT const char *const | ITK_InputFilterName |
ITKIOImageBase_EXPORT const char *const | ITK_NumberOfDimensions |
ITKIOImageBase_EXPORT const char *const | ITK_OnDiskBitPerPixel |
ITKIOImageBase_EXPORT const char *const | ITK_OnDiskStorageTypeName |
ITKIOImageBase_EXPORT const char *const | ITK_Origin |
ITKIOImageBase_EXPORT const char *const | ITK_OriginationDate |
ITKIOImageBase_EXPORT const char *const | ITK_PatientID |
ITKIOImageBase_EXPORT const char *const | ITK_PatientName |
ITKIOImageBase_EXPORT const char *const | ITK_ScanID |
ITKIOImageBase_EXPORT const char *const | ITK_Spacing |
ITKIOImageBase_EXPORT const char *const | ITK_VoxelUnits |
ITKIOImageBase_EXPORT const char *const | ITK_ZDirection |
class ITK_FORWARD_EXPORT | KLMSegmentationBorder |
class ITK_FORWARD_EXPORT | KLMSegmentationRegion |
class ITK_FORWARD_EXPORT | LBFGSBOptimizerHelper |
class ITK_FORWARD_EXPORT | LBFGSBOptimizerHelperv4 |
template<typename TInternalVnlOptimizerType > | |
class ITK_TEMPLATE_EXPORT | LBFGSOptimizerBaseHelperv4 |
template<typename TTreeType > | |
class ITK_TEMPLATE_EXPORT | LeafTreeIterator |
struct ITKIOMINC_HIDDEN | MINCImageIOPImpl |
constexpr int | NumberOfRunLengthElementsPerRead = 1 |
template class ITKOptimizersv4_EXPORT_EXPLICIT | ObjectToObjectOptimizerBaseTemplate< double > |
template class ITKOptimizersv4_EXPORT_EXPLICIT | ObjectToObjectOptimizerBaseTemplate< float > |
class ITK_FORWARD_EXPORT | OctreeBase |
class ITK_FORWARD_EXPORT | OctreeNodeBranch |
class ITK_FORWARD_EXPORT | ProcessObject |
template<typename TInternalComputationValueType > | |
class ITK_FORWARD_EXPORT | QuasiNewtonOptimizerv4Template |
ITKIOImageBase_EXPORT const char *const | ROI_NAME |
ITKIOImageBase_EXPORT const char *const | ROI_NUM_SEGMENTS |
ITKIOImageBase_EXPORT const char *const | ROI_PLANE |
ITKIOImageBase_EXPORT const char *const | ROI_SCAN_ID |
ITKIOImageBase_EXPORT const char *const | ROI_X_RESOLUTION |
ITKIOImageBase_EXPORT const char *const | ROI_X_SIZE |
ITKIOImageBase_EXPORT const char *const | ROI_Y_RESOLUTION |
ITKIOImageBase_EXPORT const char *const | ROI_Y_SIZE |
ITKIOImageBase_EXPORT const char *const | ROI_Z_RESOLUTION |
ITKIOImageBase_EXPORT const char *const | ROI_Z_SIZE |
ITKIOImageBase_EXPORT const char *const | SPM_ROI_SCALE |
class ITK_FORWARD_EXPORT | TemporalDataObject |
template<typename TIterator > | |
class ITK_TEMPLATE_EXPORT | ThreadedIteratorRangePartitioner |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformFileReaderTemplate< double > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformFileReaderTemplate< float > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformFileWriterTemplate< double > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformFileWriterTemplate< float > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformIOBaseTemplate< double > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformIOBaseTemplate< float > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformIOFactoryTemplate< double > |
template class ITKIOTransformBase_EXPORT_EXPLICIT | TransformIOFactoryTemplate< float > |
template class ITKIOTransformInsightLegacy_EXPORT_EXPLICIT | TxtTransformIOTemplate< double > |
template class ITKIOTransformInsightLegacy_EXPORT_EXPLICIT | TxtTransformIOTemplate< float > |
constexpr int | VERSION1 = 880102 |
constexpr int | VERSION2 = 880801 |
constexpr int | VERSION3 = 890102 |
static const int | VERSION4 = 900302 |
static const int | VERSION5 = 910402 |
static const int | VERSION6 = 910926 |
static const int | VERSION7 = 20050829 |
using | MutexType = int |
using | FastMutexType = int |
typedef void(* | ThreadFunctionType )(void *) |
using | ThreadProcessIdType = int |
using | ITK_THREAD_RETURN_TYPE = void |
using | ITK_THREAD_RETURN_FUNCTION_CALL_CONVENTION = itk::ITK_THREAD_RETURN_TYPE |
using | ConditionVariableType = struct{} |
constexpr std::vcl_size_t | ITK_MAX_THREADS = 1 |
constexpr ThreadProcessIdType | ITK_DEFAULT_THREAD_ID = 0 |
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes. There are several nested namespaces within the itk:: namespace.
This class generates two 2D-Gaussians (standard deviation RegionSize/2) One is shifted by 7,3 pixels from the other.
These two images are provided to the registration methods in this directory in order to obtain a uniform test input data.
Therefore the solution of the registration is |-7 -3|
TODO: This class needs to be more tightly integrated with the new multi-threaded ImageToImageMetric.
The specification for this file format is taken from the web site http://analyzedirect.com/support/10.0Documents/Analyze_Resource_01.pdf
The specification for this file format is taken from the web site http://www.bic.mni.mcgill.ca/ServicesSoftware/MINC
using itk::AnalyzeObjectEntryArrayType = typedef std::vector<AnalyzeObjectEntry::Pointer> |
Definition at line 32 of file itkAnalyzeObjectLabelMapImageIO.h.
using itk::CompositeTransformIOHelper = typedef CompositeTransformIOHelperTemplate<double> |
This helps to meet backward compatibility
Definition at line 94 of file itkCompositeTransformIOHelper.h.
using itk::ConditionVariableType = typedef struct { } |
Platform specific Conditional Variable type alias
Definition at line 107 of file itkThreadSupport.h.
using itk::ConjugateGradientLineSearchOptimizerv4 = typedef ConjugateGradientLineSearchOptimizerv4Template<double> |
This helps to meet backward compatibility
Definition at line 101 of file itkConjugateGradientLineSearchOptimizerv4.h.
using itk::CostFunction = typedef CostFunctionTemplate<double> |
This helps to meet backward compatibility
Definition at line 67 of file itkCostFunction.h.
using itk::FastMutexType = typedef int |
Platform specific Conditional Variable type alias
Definition at line 73 of file itkThreadSupport.h.
using itk::FilenamesContainer = typedef std::vector< std::string > |
Definition at line 53 of file itkGDCMSeriesFileNames.h.
using itk::GradientDescentLineSearchOptimizerv4 = typedef GradientDescentLineSearchOptimizerv4Template<double> |
This helps to meet backward compatibility
Definition at line 146 of file itkGradientDescentLineSearchOptimizerv4.h.
using itk::GradientDescentOptimizerBasev4 = typedef GradientDescentOptimizerBasev4Template<double> |
This helps to meet backward compatibility
Definition at line 228 of file itkGradientDescentOptimizerBasev4.h.
using itk::GradientDescentOptimizerBasev4ModifyGradientByLearningRateThreader = typedef GradientDescentOptimizerBasev4ModifyGradientByLearningRateThreaderTemplate<double> |
This helps to meet backward compatibility
Definition at line 66 of file itkGradientDescentOptimizerBasev4ModifyGradientByLearningRateThreader.h.
using itk::GradientDescentOptimizerBasev4ModifyGradientByScalesThreader = typedef GradientDescentOptimizerBasev4ModifyGradientByScalesThreaderTemplate<double> |
This helps to meet backward compatibility
Definition at line 66 of file itkGradientDescentOptimizerBasev4ModifyGradientByScalesThreader.h.
using itk::GradientDescentOptimizerv4 = typedef GradientDescentOptimizerv4Template<double> |
This helps to meet backward compatibility
Definition at line 247 of file itkGradientDescentOptimizerv4.h.
using itk::HDF5TransformIO = typedef HDF5TransformIOTemplate<double> |
This helps to meet backward compatibility
Definition at line 162 of file itkHDF5TransformIO.h.
using itk::IdentifierType = typedef SizeValueType |
Same type as SizeValueType but when used as an Id (pointId, cellId, labelObjectId..)(it is unsigned)
Definition at line 87 of file itkIntTypes.h.
using itk::IndexValueType = typedef signed long |
The components of the Index array (they are signed)
Definition at line 90 of file itkIntTypes.h.
using itk::InputStreamType = typedef std::istream |
Definition at line 222 of file itkSymmetricSecondRankTensor.h.
using itk::int16_t = typedef ::int16_t |
Definition at line 30 of file itkIntTypes.h.
using itk::int32_t = typedef ::int32_t |
Definition at line 32 of file itkIntTypes.h.
using itk::int64_t = typedef ::int64_t |
Definition at line 34 of file itkIntTypes.h.
using itk::int8_t = typedef ::int8_t |
Definition at line 28 of file itkIntTypes.h.
using itk::int_fast16_t = typedef ::int_fast16_t |
Definition at line 48 of file itkIntTypes.h.
using itk::int_fast32_t = typedef ::int_fast32_t |
Definition at line 50 of file itkIntTypes.h.
using itk::int_fast64_t = typedef ::int_fast64_t |
Definition at line 52 of file itkIntTypes.h.
using itk::int_fast8_t = typedef ::int_fast8_t |
Definition at line 46 of file itkIntTypes.h.
using itk::int_least16_t = typedef ::int_least16_t |
Definition at line 39 of file itkIntTypes.h.
using itk::int_least32_t = typedef ::int_least32_t |
Definition at line 41 of file itkIntTypes.h.
using itk::int_least64_t = typedef ::int_least64_t |
Definition at line 43 of file itkIntTypes.h.
using itk::int_least8_t = typedef ::int_least8_t |
Definition at line 37 of file itkIntTypes.h.
using itk::intmax_t = typedef ::intmax_t |
Definition at line 55 of file itkIntTypes.h.
using itk::intptr_t = typedef ::intptr_t |
Definition at line 58 of file itkIntTypes.h.
Platform specific Conditional Variable type alias
Definition at line 79 of file itkThreadSupport.h.
using itk::ITK_THREAD_RETURN_TYPE = typedef void |
Platform specific Conditional Variable type alias
Definition at line 77 of file itkThreadSupport.h.
using itk::LibHandle = typedef itksys::DynamicLoader::LibraryHandle |
Definition at line 38 of file itkDynamicLoader.h.
using itk::MatlabTransformIO = typedef MatlabTransformIOTemplate<double> |
This helps to meet backward compatibility
Definition at line 72 of file itkMatlabTransformIO.h.
using itk::ModifiedTimeType = typedef unsigned long |
Type to count and reference the modification time of objects. May in the future be replaced by SizeValueType to avoid overflows.
Definition at line 104 of file itkIntTypes.h.
using itk::MultiGradientOptimizerv4 = typedef MultiGradientOptimizerv4Template<double> |
This helps to meet backward compatibility
Definition at line 143 of file itkMultiGradientOptimizerv4.h.
using itk::MultiStartOptimizerv4 = typedef MultiStartOptimizerv4Template<double> |
This helps to meet backward compatibility
Definition at line 159 of file itkMultiStartOptimizerv4.h.
using itk::MultiThreader = typedef MultiThreaderBase |
Definition at line 35 of file itkCannyEdgeDetectionRecursiveGaussianImageFilter.h.
using itk::MutexType = typedef int |
Platform specific Conditional Variable type alias
Definition at line 72 of file itkThreadSupport.h.
using itk::ObjectToObjectMetricBase = typedef ObjectToObjectMetricBaseTemplate<double> |
This helps to meet backward compatibility
Definition at line 210 of file itkObjectToObjectMetricBase.h.
using itk::ObjectToObjectOptimizerBase = typedef ObjectToObjectOptimizerBaseTemplate<double> |
This helps to meet backward compatibility
Definition at line 280 of file itkObjectToObjectOptimizerBase.h.
using itk::OffsetValueType = typedef signed long |
Differences between components of indexes, distance from one pointer to the origin of a buffer (it is signed)
Definition at line 94 of file itkIntTypes.h.
using itk::OptimizerParameterScalesEstimator = typedef OptimizerParameterScalesEstimatorTemplate<double> |
This helps to meet backward compatibility
Definition at line 85 of file itkOptimizerParameterScalesEstimator.h.
using itk::OutputStreamType = typedef std::ostream |
This extra type alias is necessary for preventing an Internal Compiler Error in Microsoft Visual C++ 6.0. This type alias is not needed for any other compiler.
Definition at line 221 of file itkSymmetricSecondRankTensor.h.
using itk::QuasiNewtonOptimizerv4 = typedef QuasiNewtonOptimizerv4Template<double> |
This helps to meet backward compatibility
Definition at line 201 of file itkQuasiNewtonOptimizerv4.h.
using itk::QuasiNewtonOptimizerv4EstimateNewtonStepThreader = typedef QuasiNewtonOptimizerv4EstimateNewtonStepThreaderTemplate<double> |
This helps to meet backward compatibility
Definition at line 64 of file itkQuasiNewtonOptimizerv4EstimateNewtonStepThreader.h.
using itk::RegionIndexType = typedef int |
Definition at line 28 of file itkLabelSetMorphBaseImageFilter.h.
using itk::SerieUIDContainer = typedef std::vector< std::string > |
Definition at line 54 of file itkGDCMSeriesFileNames.h.
using itk::SingleValuedCostFunctionv4 = typedef SingleValuedCostFunctionv4Template<double> |
This helps to meet backward compatibility
Definition at line 92 of file itkSingleValuedCostFunctionv4.h.
using itk::SizeValueType = typedef unsigned long |
Any count of number of items (number of pixels in an image, number of points) (it is unsigned)
Definition at line 83 of file itkIntTypes.h.
using itk::SpacePrecisionType = typedef double |
Definition at line 30 of file itkFloatTypes.h.
using itk::SymbolPointer = typedef itksys::DynamicLoader::SymbolPointer |
Definition at line 40 of file itkDynamicLoader.h.
typedef void( * itk::ThreadFunctionType)(void *) |
Platform specific Conditional Variable type alias
Definition at line 74 of file itkThreadSupport.h.
typedef int itk::ThreadIdType |
Type to count and reference number of threads
Definition at line 99 of file itkIntTypes.h.
using itk::ThreadProcessIdType = typedef int |
Platform specific Conditional Variable type alias
Definition at line 75 of file itkThreadSupport.h.
using itk::TransformBase = typedef TransformBaseTemplate< double > |
This helps to meet backward compatibility
Definition at line 143 of file itkTransformBase.h.
using itk::TransformFileReader = typedef itk::TransformFileReaderTemplate<double> |
This helps to meet backward compatibility
Definition at line 101 of file itkTransformFileReader.h.
using itk::TransformFileWriter = typedef itk::TransformFileWriterTemplate<double> |
This helps to meet backward compatibility
Definition at line 120 of file itkTransformFileWriter.h.
using itk::TransformIOBase = typedef itk::TransformIOBaseTemplate<double> |
This helps to meet backward compatibility
Definition at line 206 of file itkTransformIOBase.h.
using itk::TransformIOFactory = typedef TransformIOFactoryTemplate<double> |
This helps to meet backward compatibility
Definition at line 68 of file itkTransformIOFactory.h.
using itk::TxtTransformIO = typedef TxtTransformIOTemplate<double> |
This helps to meet backward compatibility
Definition at line 83 of file itkTxtTransformIO.h.
using itk::uint16_t = typedef ::uint16_t |
Definition at line 31 of file itkIntTypes.h.
using itk::uint32_t = typedef ::uint32_t |
Definition at line 33 of file itkIntTypes.h.
using itk::uint64_t = typedef ::uint64_t |
Definition at line 35 of file itkIntTypes.h.
using itk::uint8_t = typedef ::uint8_t |
Definition at line 29 of file itkIntTypes.h.
using itk::uint_fast16_t = typedef ::uint_fast16_t |
Definition at line 49 of file itkIntTypes.h.
using itk::uint_fast32_t = typedef ::uint_fast32_t |
Definition at line 51 of file itkIntTypes.h.
using itk::uint_fast64_t = typedef ::uint_fast64_t |
Definition at line 53 of file itkIntTypes.h.
using itk::uint_fast8_t = typedef ::uint_fast8_t |
Definition at line 47 of file itkIntTypes.h.
using itk::uint_least16_t = typedef ::uint_least16_t |
Definition at line 40 of file itkIntTypes.h.
using itk::uint_least32_t = typedef ::uint_least32_t |
Definition at line 42 of file itkIntTypes.h.
using itk::uint_least64_t = typedef ::uint_least64_t |
Definition at line 44 of file itkIntTypes.h.
using itk::uint_least8_t = typedef ::uint_least8_t |
Definition at line 38 of file itkIntTypes.h.
using itk::uintmax_t = typedef ::uintmax_t |
Definition at line 56 of file itkIntTypes.h.
using itk::uintptr_t = typedef ::uintptr_t |
Definition at line 59 of file itkIntTypes.h.
anonymous enum |
Enumerator | |
---|---|
B2_MASKFILE_BLACK | |
B2_MASKFILE_WHITE | |
B2_MASKFILE_GRAY |
Definition at line 26 of file itkOctree.h.
enum itk::LeafIdentifier |
Enumerator | |
---|---|
ZERO | |
ONE | |
TWO | |
THREE | |
FOUR | |
FIVE | |
SIX | |
SEVEN |
Definition at line 23 of file itkOctreeNode.h.
enum itk::OctreePlaneType |
The enumeration to define the planar orientation of the octree
Enumerator | |
---|---|
UNKNOWN_PLANE |
The plane is Unknown. |
SAGITAL_PLANE |
The plane is Sagital. |
CORONAL_PLANE |
The plane is Coronal. |
TRANSVERSE_PLANE |
The plane is Transverse. |
Definition at line 35 of file itkOctree.h.
Mode in which the files is intended to be used
Enumerator | |
---|---|
ReadMode | |
WriteMode |
Definition at line 30 of file itkTransformIOFactory.h.
void itk::BoxAccumulateFunction | ( | const TInputImage * | inputImage, |
const TOutputImage * | outputImage, | ||
typename TInputImage::RegionType | inputRegion, | ||
typename TOutputImage::RegionType | outputRegion | ||
) |
Definition at line 100 of file itkBoxUtilities.h.
References itk::ProgressReporter::CompletedPixel(), itk::Size< VDimension >::Fill(), itk_impl_details::setConnectivityEarlyBox(), and itk::ConstantBoundaryCondition< TInputImage, TOutputImage >::SetConstant().
void itk::BoxMeanCalculatorFunction | ( | const TInputImage * | accImage, |
TOutputImage * | outputImage, | ||
typename TInputImage::RegionType | inputRegion, | ||
typename TOutputImage::RegionType | outputRegion, | ||
typename TInputImage::SizeType | radius | ||
) |
void itk::BoxSigmaCalculatorFunction | ( | const TInputImage * | accImage, |
TOutputImage * | outputImage, | ||
typename TInputImage::RegionType | inputRegion, | ||
typename TOutputImage::RegionType | outputRegion, | ||
typename TInputImage::SizeType | radius | ||
) |
void itk::BoxSquareAccumulateFunction | ( | const TInputImage * | inputImage, |
TOutputImage * | outputImage, | ||
typename TInputImage::RegionType | inputRegion, | ||
typename TOutputImage::RegionType | outputRegion | ||
) |
Definition at line 596 of file itkBoxUtilities.h.
References itk::ProgressReporter::CompletedPixel(), itk::Size< VDimension >::Fill(), itk_impl_details::setConnectivityEarlyBox(), and itk::ConstantBoundaryCondition< TInputImage, TOutputImage >::SetConstant().
void itk::ClearContent | ( | FancyString & | input | ) |
Manipulator to clear all characters in a FancyString.
bool itk::CompareDCMTKFileReaders | ( | DCMTKFileReader * | a, |
DCMTKFileReader * | b | ||
) |
void ITKCommon_EXPORT itk::CompensatedSummationAddElement | ( | float & | compensation, |
float & | sum, | ||
const float & | element | ||
) |
void ITKCommon_EXPORT itk::CompensatedSummationAddElement | ( | double & | compensation, |
double & | sum, | ||
const double & | element | ||
) |
int itk::ComputeStartEnd | ( | const typename TImage::IndexType | StartIndex, |
const TLine | line, | ||
const float | tol, | ||
const typename TBres::OffsetArray | LineOffsets, | ||
const typename TImage::RegionType | AllImage, | ||
unsigned & | start, | ||
unsigned & | end | ||
) |
void itk::CopyLineToImage | ( | const typename TImage::Pointer | output, |
const typename TImage::IndexType | StartIndex, | ||
const typename TBres::OffsetArray | LineOffsets, | ||
std::vector< typename TImage::PixelType > & | outbuffer, | ||
const unsigned | start, | ||
const unsigned | end | ||
) |
void itk::CopyMeshToMesh | ( | const TInputMesh * | in, |
TOutputMesh * | out | ||
) |
Definition at line 123 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
References CopyMeshToMeshCellData(), CopyMeshToMeshCells(), CopyMeshToMeshEdgeCells(), CopyMeshToMeshPointData(), and CopyMeshToMeshPoints().
void itk::CopyMeshToMeshCellData | ( | const TInputMesh * | in, |
TOutputMesh * | out | ||
) |
Definition at line 134 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
Referenced by CopyMeshToMesh().
void itk::CopyMeshToMeshCells | ( | const TInputMesh * | in, |
TOutputMesh * | out | ||
) |
Definition at line 199 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
Referenced by CopyMeshToMesh().
void itk::CopyMeshToMeshEdgeCells | ( | const TInputMesh * | in, |
TOutputMesh * | out | ||
) |
Definition at line 241 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
Referenced by CopyMeshToMesh().
void itk::CopyMeshToMeshPointData | ( | const TInputMesh * | in, |
TOutputMesh * | out | ||
) |
Definition at line 167 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
Referenced by CopyMeshToMesh().
void itk::CopyMeshToMeshPoints | ( | const TInputMesh * | in, |
TOutputMesh * | out | ||
) |
Definition at line 271 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
References itk::FixedArray< TValue, VLength >::Begin().
Referenced by CopyMeshToMesh().
std::vector< typename TImage::OffsetType > itk::CornerOffsets | ( | const TImage * | im | ) |
Definition at line 176 of file itkBoxUtilities.h.
References itk::Size< VDimension >::Fill().
ITKCommon_EXPORT void itk::CrossProduct | ( | CovariantVector< double, 3 > & | , |
const Vector< double, 3 > & | , | ||
const Vector< double, 3 > & | |||
) |
ITKCommon_EXPORT void itk::CrossProduct | ( | CovariantVector< float, 3 > & | , |
const Vector< float, 3 > & | , | ||
const Vector< float, 3 > & | |||
) |
ITKCommon_EXPORT void itk::CrossProduct | ( | CovariantVector< int, 3 > | , |
const Vector< int, 3 > & | , | ||
const Vector< int, 3 > & | |||
) |
ITKCommon_EXPORT Vector< double, 3 > itk::CrossProduct | ( | const Vector< double, 3 > & | , |
const Vector< double, 3 > & | |||
) |
ITKCommon_EXPORT Vector< float, 3 > itk::CrossProduct | ( | const Vector< float, 3 > & | , |
const Vector< float, 3 > & | |||
) |
ITKCommon_EXPORT Vector< int, 3 > itk::CrossProduct | ( | const Vector< int, 3 > & | , |
const Vector< int, 3 > & | |||
) |
void itk::DoAnchorFace | ( | const TImage * | input, |
TImage * | output, | ||
typename TImage::PixelType | border, | ||
TLine | line, | ||
TAnchor & | AnchorLine, | ||
typename TBres::OffsetArray | LineOffsets, | ||
std::vector< typename TImage::PixelType > & | inbuffer, | ||
std::vector< typename TImage::PixelType > & | outbuffer, | ||
const typename TImage::RegionType | AllImage, | ||
const typename TImage::RegionType | face | ||
) |
void itk::DoFace | ( | typename TImage::ConstPointer | input, |
typename TImage::Pointer | output, | ||
typename TImage::PixelType | border, | ||
TLine | line, | ||
const typename TBres::OffsetArray | LineOffsets, | ||
const unsigned int | KernLen, | ||
std::vector< typename TImage::PixelType > & | pixbuffer, | ||
std::vector< typename TImage::PixelType > & | fExtBuffer, | ||
std::vector< typename TImage::PixelType > & | rExtBuffer, | ||
const typename TImage::RegionType | AllImage, | ||
const typename TImage::RegionType | face | ||
) |
void itk::DoLineCP | ( | LineBufferType & | LineBuf, |
LineBufferType & | tmpLineBuf, | ||
const RealType | magnitude, | ||
const RealType | m_Extreme | ||
) |
Definition at line 27 of file itkParabolicMorphUtils.h.
void itk::DoLineIntAlg | ( | LineBufferType & | LineBuf, |
EnvBufferType & | F, | ||
IndexBufferType & | v, | ||
EnvBufferType & | z, | ||
const RealType | magnitude | ||
) |
Definition at line 79 of file itkParabolicMorphUtils.h.
Referenced by doOneDimension().
void itk::doOneDimension | ( | TInIter & | inputIterator, |
TOutIter & | outputIterator, | ||
const long | LineLength, | ||
const unsigned | direction, | ||
const int | m_MagnitudeSign, | ||
const bool | m_UseImageSpacing, | ||
const RealType | m_Extreme, | ||
const RealType | image_scale, | ||
const RealType | Sigma, | ||
int | ParabolicAlgorithmChoice | ||
) |
Definition at line 184 of file itkParabolicMorphUtils.h.
References DoLineIntAlg().
|
inline |
EncapsulateMetaData is a convenience function that encapsulates raw MetaData into a MetaDataObject that can be put into the MetaDataDictionary.
Dictionary | TODO |
key | TODO |
invalue | the value of type T that is to be encapsulated. |
Definition at line 148 of file itkMetaDataObject.h.
References itk::MetaDataObject< MetaDataObjectType >::New().
Referenced by EncapsulateMetaData().
|
inline |
Definition at line 157 of file itkMetaDataObject.h.
References EncapsulateMetaData().
|
inline |
ExposeMetaData provides a shortcut for pulling a value of type T out of a MetaDataDictionary. If Dictionary[key] isn't set, return false, otherwise copy into outval reference and return true.
Dictionary | – reference to a dictionary |
key | – string identifier for this object |
outval | – where to store value found in table. |
Definition at line 172 of file itkMetaDataObject.h.
References itk::MetaDataDictionary::End(), itk::MetaDataDictionary::Find(), and itk::MetaDataObject< MetaDataObjectType >::GetMetaDataObjectValue().
void itk::FillForwardExt | ( | std::vector< PixelType > & | pixbuffer, |
std::vector< PixelType > & | fExtBuffer, | ||
const unsigned int | KernLen, | ||
unsigned | len | ||
) |
int itk::FillLineBuffer | ( | typename TImage::ConstPointer | input, |
const typename TImage::IndexType | StartIndex, | ||
const TLine | line, | ||
const float | tol, | ||
const typename TBres::OffsetArray | LineOffsets, | ||
const typename TImage::RegionType | AllImage, | ||
std::vector< typename TImage::PixelType > & | inbuffer, | ||
unsigned int & | start, | ||
unsigned int & | end | ||
) |
void itk::FillReverseExt | ( | std::vector< PixelType > & | pixbuffer, |
std::vector< PixelType > & | rExtBuffer, | ||
const unsigned int | KernLen, | ||
unsigned | len | ||
) |
std::string itk::Get64BitPragma | ( | ) |
Get 64-bit pragma
unsigned int itk::GetLinePixels | ( | const TLine | line | ) |
int itk::GetPixelDimension | ( | const std::type_info & | intype | ) |
Get pixel dimension (number of channels). For high-dimensional pixel format, only itk::Vector< type, 2/3 > is acceptable.
const std::string ITKIOTransformHDF5_EXPORT itk::GetTransformName | ( | int | ) |
std::string itk::GetTypename | ( | const std::type_info & | intype | ) |
Get Typename
void itk::GetTypenameInString | ( | const std::type_info & | intype, |
std::ostringstream & | ret | ||
) |
Get Typename in String
bool itk::GetValidTypename | ( | const std::type_info & | intype, |
const std::vector< std::string > & | validtypes, | ||
std::string & | retTypeName | ||
) |
Get Typename in String if a valid type
itk::IMAGEIOBASE_TYPEMAP | ( | signed | char, |
IOComponentType::CHAR | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | char | , |
std::numeric_limits< char >::is_signed?IOComponentType::CHAR:IOComponentType::UCHAR | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | unsigned | char, |
IOComponentType::UCHAR | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | short | , |
IOComponentType::SHORT | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | unsigned | short, |
IOComponentType::USHORT | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | int | , |
IOComponentType::INT | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | unsigned | int, |
IOComponentType::UINT | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | long | , |
IOComponentType::LONG | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | unsigned | long, |
IOComponentType::ULONG | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | long | long, |
IOComponentType::LONGLONG | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | unsigned long | long, |
IOComponentType::ULONGLONG | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | float | , |
IOComponentType::FLOAT | |||
) |
itk::IMAGEIOBASE_TYPEMAP | ( | double | , |
IOComponentType::DOUBLE | |||
) |
bool itk::IsGPUAvailable | ( | ) |
Check if OpenCL-enabled GPU is present.
Referenced by itk::GPUBinaryThresholdImageFilterFactory::GPUBinaryThresholdImageFilterFactory(), itk::GPUDemonsRegistrationFilterFactory::GPUDemonsRegistrationFilterFactory(), itk::GPUGradientAnisotropicDiffusionImageFilterFactory::GPUGradientAnisotropicDiffusionImageFilterFactory(), itk::GPUImageFactory::GPUImageFactory(), and itk::GPUMeanImageFilterFactory::GPUMeanImageFilterFactory().
itk::ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE | ( | Vector | ) |
itk::ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE | ( | CovariantVector | ) |
itk::ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE | ( | Point | ) |
itk::ITK_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE | ( | FixedArray | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_ARRAY_TYPE_ALL_TYPES_MACRO | ( | Array | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_ARRAY_TYPE_ALL_TYPES_MACRO | ( | VariableLengthVector | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_COMPLEX_TYPE | ( | float | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_COMPLEX_TYPE | ( | double | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO | ( | Vector | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO | ( | CovariantVector | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO | ( | Point | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO | ( | FixedArray | ) |
itk::ITK_MESH_DEFAULTCONVERTTRAITS_MATRIX_TYPE_ALL_TYPES_MACRO | ( | Matrix | ) |
itk::itkGPUKernelClassMacro | ( | GPUImageOpsKernel | ) |
Create a helper GPU Kernel class for GPUImageOps
itk::itkGPUKernelClassMacro | ( | GPUDenseFiniteDifferenceImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUDenseFiniteDifferenceImageFilter
itk::itkGPUKernelClassMacro | ( | GPUReductionKernel | ) |
Create a helper GPU Kernel class for GPUReduction
itk::itkGPUKernelClassMacro | ( | GPUScalarAnisotropicDiffusionFunctionKernel | ) |
Create a helper GPU Kernel class for GPUScalarAnisotropicDiffusionFunction
itk::itkGPUKernelClassMacro | ( | GPUMeanImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUMeanImageFilter
itk::itkGPUKernelClassMacro | ( | GPUNeighborhoodOperatorImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUNeighborhoodOperatorImageFilter
itk::itkGPUKernelClassMacro | ( | GPUDemonsRegistrationFunctionKernel | ) |
Create a helper GPU Kernel class for GPUDemonsRegistrationFunction
itk::itkGPUKernelClassMacro | ( | GPUGradientNDAnisotropicDiffusionFunctionKernel | ) |
Create a helper GPU Kernel class for GPUGradientNDAnisotropicDiffusionFunction
itk::itkGPUKernelClassMacro | ( | GPUPDEDeformableRegistrationFilterKernel | ) |
Create a helper GPU Kernel class for GPUPDEDeformableRegistrationFilter
itk::itkGPUKernelClassMacro | ( | GPUBinaryThresholdImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUBinaryThresholdImageFilter
void itk::MakeChainCodeTracePath | ( | TChainCodePath & | chainPath, |
const TPathInput & | inPath, | ||
bool | restrictMovement = false |
||
) |
Make a chain code trace another path of same dimensionality. If restrictMovement is true, then individual steps are allowed to move through only one dimension at a time; for 2D paths this results in an 8-connected chain code.
Definition at line 32 of file itkPathFunctions.h.
TInputImage::RegionType itk::MakeEnlargedFace | ( | const TInputImage * | input, |
const typename TInputImage::RegionType | AllImage, | ||
const TLine | line | ||
) |
void itk::MakeFourierSeriesPathTraceChainCode | ( | TFourierSeriesPath & | FSPath, |
const TChainCodePath & | chainPath, | ||
unsigned int | numHarmonics = 8 |
||
) |
Make a Fourier series path trace a chain code path of same dimensionality. numHarmonics is the number of harmonics (frequency coefficients, which include the "DC" term) to compute. If chainPath has too few steps to calculate numHarmonics (due to the Nyquist criterion), then as many harmonics as possible (chainPath->NumberOfSteps()/2) will be calculated. No fewer than 2 harmonics will be calcualted.
Definition at line 78 of file itkPathFunctions.h.
itk::MESHIOBASE_TYPEMAP | ( | unsigned | char, |
UCHAR | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | char | , |
CHAR | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | unsigned | short, |
USHORT | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | short | , |
SHORT | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | unsigned | int, |
UINT | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | int | , |
INT | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | unsigned | long, |
ULONG | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | long | , |
LONG | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | unsigned long | long, |
ULONGLONG | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | long | long, |
LONGLONG | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | float | , |
FLOAT | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | double | , |
DOUBLE | |||
) |
itk::MESHIOBASE_TYPEMAP | ( | long | double, |
LDOUBLE | |||
) |
float itk::MvtSunf | ( | int | numb | ) |
bool itk::NeedToDoFace | ( | const TRegion | AllImage, |
const TRegion | face, | ||
const TLine | line | ||
) |
void itk::OpenCLCheckError | ( | cl_int | error, |
const char * | filename = "" , |
||
int | lineno = 0 , |
||
const char * | location = "" |
||
) |
Check OpenCL error
Referenced by itk::GPUKernelManager::SetKernelArgWithImageAndBufferedRegion().
cl_device_id* itk::OpenCLGetAvailableDevices | ( | cl_platform_id | platform, |
cl_device_type | devType, | ||
cl_uint * | numAvailableDevices | ||
) |
Get the devices that are available
int itk::OpenCLGetLocalBlockSize | ( | unsigned int | ImageDim | ) |
Get the local block size based on the desired Image Dimension currently set as follows: OpenCL workgroup (block) size for 1/2/3D - needs to be tuned based on the GPU architecture 1D : 256 2D : 16x16 = 256 3D : 4x4x4 = 64
cl_device_id itk::OpenCLGetMaxFlopsDev | ( | cl_context | cxGPUContext | ) |
Get the device that has the maximum FLOPS in the current context
void itk::OpenCLPrintDeviceInfo | ( | cl_device_id | device, |
bool | verbose = false |
||
) |
Print device name and info
cl_platform_id itk::OpenCLSelectPlatform | ( | const char * | name | ) |
Find the OpenCL platform that matches the "name"
|
inline |
Definition at line 192 of file itkNeighborhoodAllocator.h.
|
noexcept |
Comparison of pointers. Not equal comparison.
Definition at line 221 of file itkSmartPointer.h.
|
noexcept |
Comparison of pointers. Not equal comparison.
Definition at line 224 of file itkSmartPointer.h.
References itk::SmartPointer< TObjectType >::GetPointer().
|
noexcept |
Comparison of pointers. Not equal comparison.
Definition at line 227 of file itkSmartPointer.h.
|
inline |
|
inline |
Definition at line 450 of file itkOffset.h.
|
inline |
Definition at line 492 of file itkIndex.h.
|
inline |
Premultiply Operator for product of a vector and a scalar. CovariantVector< T, N > = T * CovariantVector< T,N >
Definition at line 245 of file itkCovariantVector.h.
|
inline |
Performs the scalar product of a covariant with a contravariant. This scalar product is invariant under affine transformations
Definition at line 255 of file itkCovariantVector.h.
|
inline |
Premultiply Operator for product of a vector and a scalar. Vector< T, N > = T * Vector< T,N >
Definition at line 264 of file itkVector.h.
|
inline |
Definition at line 384 of file itkConstNeighborhoodIteratorWithOnlyIndex.h.
|
inline |
Definition at line 396 of file itkConstNeighborhoodIteratorWithOnlyIndex.h.
|
inline |
Definition at line 555 of file itkConstNeighborhoodIterator.h.
|
inline |
Definition at line 565 of file itkConstNeighborhoodIterator.h.
|
inline |
Definition at line 403 of file itkConstNeighborhoodIteratorWithOnlyIndex.h.
|
inline |
Definition at line 571 of file itkConstNeighborhoodIterator.h.
|
noexcept |
Comparison of pointers. Less than comparison.
Definition at line 234 of file itkSmartPointer.h.
|
inline |
|
inline |
Definition at line 457 of file itkOffset.h.
|
inline |
Definition at line 499 of file itkIndex.h.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Array2D< TValue > & | arr | ||
) |
Definition at line 86 of file itkArray2D.h.
|
inline |
Generic inserter operator for EventObject and its subclasses.
Definition at line 101 of file itkEventObject.h.
References itk::Math::e.
ITKVideoCore_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
const TemporalRegion & | region | ||
) |
ostream operator
ITKCommon_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Array2D< float > & | arr | ||
) |
ITKCommon_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Array2D< double > & | arr | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
WeakPointer< T > | p | ||
) |
Definition at line 150 of file itkWeakPointer.h.
ITKCommon_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
const LightObject & | o | ||
) |
This operator allows all subclasses of LightObject to be printed via <<. It in turn invokes the Print method, which in turn will invoke the PrintSelf method that all objects should define, if they have anything interesting to print out.
|
inline |
Generic inserter operator for ExceptionObject and its subclasses.
Definition at line 152 of file itkExceptionObject.h.
References itk::Math::e.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
TreeIteratorClone< T > | p | ||
) |
Definition at line 166 of file itkTreeIteratorClone.h.
ITKCommon_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
const ImageIORegion & | region | ||
) |
|
inline |
Definition at line 167 of file itkNeighborhoodAllocator.h.
References itk::NeighborhoodAllocator< TPixel >::begin(), and itk::NeighborhoodAllocator< TPixel >::size().
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const RGBAPixel< TComponent > & | c | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const RGBPixel< TComponent > & | c | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Array< TValue > & | arr | ||
) |
Definition at line 188 of file itkArray.h.
FancyString& itk::operator<< | ( | FancyString & | s, |
void(*)(FancyString &) | mf | ||
) |
Definition of FancyString-based manipulators without parameters.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
AutoPointer< T > | p | ||
) |
Definition at line 215 of file itkAutoPointer.h.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const VariableSizeMatrix< T > & | v | ||
) |
Definition at line 218 of file itkVariableSizeMatrix.h.
References itk::VariableSizeMatrix< T >::GetVnlMatrix().
OutputStreamType& itk::operator<< | ( | OutputStreamType & | os, |
const SymmetricSecondRankTensor< TComponent, NDimension > & | c | ||
) |
FancyString& itk::operator<< | ( | FancyString & | s, |
const std::vector< T > & | data | ||
) |
Functions to convert a vector of type std::vector<T> to a string. An exception will be thrown if errors were encountered during the conversion.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
SmartPointer< T > | p | ||
) |
Definition at line 253 of file itkSmartPointer.h.
FancyString& itk::operator<< | ( | FancyString & | s, |
const Array< T > & | data | ||
) |
Functions to convert an array of type itk::Array<T> to a string. An exception will be thrown if errors were encountered during the conversion.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Vector< T, NVectorDimension > & | v | ||
) |
Print content to an ostream
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Point< T, NPointDimension > & | v | ||
) |
FancyString& itk::operator<< | ( | FancyString & | s, |
const T & | data | ||
) |
Functions to convert a value of basic data type to a string. An exception will be thrown if errors were encountered during the conversion.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const FixedArray< TValue, VLength > & | arr | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Matrix< T, NRows, NColumns > & | v | ||
) |
Definition at line 282 of file itkMatrix.h.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Versor< T > & | v | ||
) |
Definition at line 293 of file itkVersor.h.
References itk::Versor< T >::GetW(), itk::Versor< T >::GetX(), itk::Versor< T >::GetY(), and itk::Versor< T >::GetZ().
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Neighborhood< TPixel, VDimension, TContainer > & | neighborhood | ||
) |
Definition at line 294 of file itkNeighborhood.h.
ITKPolynomials_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
MultivariateLegendrePolynomial & | poly | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const std::vector< itk::ConstNeighborhoodIterator< TImage, TBoundaryCondition > > & | mv | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const ImageRegion< VImageDimension > & | region | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Size< VDimension > & | obj | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Offset< VDimension > & | ind | ||
) |
Definition at line 423 of file itkOffset.h.
ITKCommon_EXPORT std::ostream& itk::operator<< | ( | std::ostream & | os, |
const MultiThreaderBase::ThreaderType & | threader | ||
) |
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const Index< VDimension > & | obj | ||
) |
Definition at line 466 of file itkIndex.h.
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix > & | s | ||
) |
Definition at line 676 of file itkSymmetricEigenAnalysis.h.
References itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >::GetDimension(), itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >::GetOrder(), itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >::GetOrderEigenMagnitudes(), itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >::GetOrderEigenValues(), and itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >::GetUseEigenLibrary().
std::ostream& itk::operator<< | ( | std::ostream & | os, |
const SymmetricEigenAnalysisFixedDimension< VDimension, TMatrix, TVector, TEigenMatrix > & | s | ||
) |
Definition at line 1000 of file itkSymmetricEigenAnalysis.h.
ITKCommon_EXPORT std::ostream& itk::operator<< < double > | ( | std::ostream & | os, |
const Array< double > & | arr | ||
) |
ITKCommon_EXPORT std::ostream& itk::operator<< < float > | ( | std::ostream & | os, |
const Array< float > & | arr | ||
) |
|
noexcept |
Comparison of pointers. Less than or equal to comparison.
Definition at line 244 of file itkSmartPointer.h.
|
inline |
|
inline |
Definition at line 472 of file itkOffset.h.
|
inline |
Definition at line 514 of file itkIndex.h.
|
inline |
Definition at line 181 of file itkNeighborhoodAllocator.h.
References itk::NeighborhoodAllocator< TPixel >::begin(), itk::NeighborhoodAllocator< TPixel >::end(), and itk::NeighborhoodAllocator< TPixel >::size().
|
noexcept |
Comparison of pointers. Equality comparison.
Definition at line 209 of file itkSmartPointer.h.
|
noexcept |
Comparison of pointers. Equality comparison.
Definition at line 212 of file itkSmartPointer.h.
References itk::SmartPointer< TObjectType >::GetPointer().
|