ITK  5.4.0
Insight Toolkit
Classes | Namespaces | Typedefs | Functions
itkAddImageFilter.h File Reference
#include "itkBinaryGeneratorImageFilter.h"
#include "itkArithmeticOpsFunctors.h"
#include "itkNumericTraits.h"
+ Include dependency graph for itkAddImageFilter.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AddImageFilter< TInputImage1, TInputImage2, TOutputImage >
 

Namespaces

namespace  itk
 

Typedefs

using ConstPointer = SmartPointer< const Self >
 
using FunctorType = Functor::Add2< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType >
 
using Pointer = SmartPointer< Self >
 
using Self = AddImageFilter
 
using Superclass = BinaryGeneratorImageFilter< TInputImage1, TInputImage2, TOutputImage >
 

Functions

 AddImageFilter ()
 
const char * GetNameOfClass () const override
 
static Pointer New ()
 
 ~AddImageFilter () override=default
 

Typedef Documentation

◆ ConstPointer

using ConstPointer = SmartPointer<const Self>

Definition at line 94 of file itkAddImageFilter.h.

◆ FunctorType

using FunctorType = Functor::Add2<typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType>

Definition at line 96 of file itkAddImageFilter.h.

◆ Pointer

using Pointer = SmartPointer<Self>

Definition at line 93 of file itkAddImageFilter.h.

◆ Self

Standard class type aliases.

Definition at line 89 of file itkAddImageFilter.h.

◆ Superclass

using Superclass = BinaryGeneratorImageFilter<TInputImage1, TInputImage2, TOutputImage>

Definition at line 90 of file itkAddImageFilter.h.

Function Documentation

◆ AddImageFilter()

AddImageFilter ( )
protected

Definition at line 115 of file itkAddImageFilter.h.

◆ GetNameOfClass()

const char * GetNameOfClass ( ) const
override

◆ New()

static Pointer New ( )
static

Method for creation through the object factory.

Referenced by itk::IOTestHelper::AllocateImageFromRegionAndSpacing(), AssertTopologicalInvariants(), itk::BinaryImageToLevelSetImageAdaptorBase< TInputImage, TLevelSet >::BinaryImageToLevelSetImageAdaptorBase(), itk::LevelSetContainer< TIdentifier, LevelSetDenseImage< TImage > >::CopyInformationAndAllocate(), itk::CopyMeshToMeshCellData(), itk::CopyMeshToMeshPointData(), itk::CopyMeshToMeshPoints(), itk::BSplineDeformableTransform< TParametersValueType, VDimension, VSplineOrder >::CreateAnother(), itk::CreateObjectFunction< T >::CreateObject(), itk::DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage >::DenseFiniteDifferenceImageFilter(), itk::WhitakerSparseLevelSetImage< TOutput, VDimension >::GetAsLabelObject(), itk::SpatialObjectReader< VDimension, PixelType, TMeshTraits >::GetGroup(), itk::IdentityTransform< TParametersValueType, VDimension >::GetInverseTransform(), itk::CastSpatialObjectFilter< ObjectDimension >::GetOutput(), itk::ShapeLabelObject< TLabel, VImageDimension >::GetPhysicalAxesToPrincipalAxesTransform(), itk::StatisticsLabelObject< TLabel, VImageDimension >::GetPhysicalAxesToWeightedPrincipalAxesTransform(), itk::ShapeLabelObject< TLabel, VImageDimension >::GetPrincipalAxesToPhysicalAxesTransform(), itk::StatisticsLabelObject< TLabel, VImageDimension >::GetWeightedPrincipalAxesToPhysicalAxesTransform(), itk::HuangThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::HuangThresholdImageFilter(), itk::IntermodesThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::IntermodesThresholdImageFilter(), itk::Transform< TParametersValueType, VInputDimension, VOutputDimension >::InvertTransform(), itk::IsoDataThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::IsoDataThresholdImageFilter(), itk::LabelGeometryImageFilter< TLabelImage, TIntensityImage >::LabelGeometry::LabelGeometry(), itk::LabelStatisticsImageFilter< TInputImage, TLabelImage >::LabelStatistics::LabelStatistics(), itk::LiThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::LiThresholdImageFilter(), itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >::MakeOutputTransform(), itk::MaximumEntropyThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::MaximumEntropyThresholdImageFilter(), itk::MetaSceneConverter< VDimension, PixelType, TMeshTraits >::MetaObjectToSpatialObject(), itk::MomentsThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::MomentsThresholdImageFilter(), itk::NarrowBandImageFilterBase< TInputImage, TOutputImage >::NarrowBandImageFilterBase(), itk::OtsuThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::OtsuThresholdImageFilter(), itk::QuadEdgeMeshEulerOperatorSplitEdgeFunction< TMesh, TQEType >::QuadEdgeMeshEulerOperatorSplitEdgeFunction(), itk::IOTestHelper::ReadImage(), itk::ObjectFactoryBase::RegisterInternalFactoryOnce(), itk::RawImageIOFactory< TPixel, VImageDimension >::RegisterOneFactory(), itk::SpatialObjectFactory< T >::RegisterSpatialObject(), itk::TransformFactory< T >::RegisterTransform(), itk::RenyiEntropyThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::RenyiEntropyThresholdImageFilter(), itk::ScalarChanAndVeseDenseLevelSetImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TSharedData >::ScalarChanAndVeseDenseLevelSetImageFilter(), itk::SegmentationLevelSetFunction< TImageType, TFeatureImageType >::SegmentationLevelSetFunction(), itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >::SetBinaryMask(), itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFiniteDifferenceFunction, TIdCell >::SetFunctionCount(), itk::RegionBasedLevelSetFunctionSharedData< TInputImage, TFeatureImage, TSingleData >::SetFunctionCount(), itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFiniteDifferenceFunction, TIdCell >::SetLevelSet(), itk::ScanlineFilterCommon< TInputImage, TOutputImage >::SetupLineOffsets(), itk::ShanbhagThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::ShanbhagThresholdImageFilter(), itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::SimplexCellVisitor(), itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::SimplexCellVisitor(), itk::SimplexMeshVolumeCalculator< TInputMesh >::SimplexCellVisitor::SimplexCellVisitor(), itk::MultiphaseSparseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TIdCell >::SparseDataStruct::SparseDataStruct(), itk::MetaSceneConverter< VDimension, PixelType, TMeshTraits >::SpatialObjectToMetaObject(), test(), itk::TriangleThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::TriangleThresholdImageFilter(), itk::VectorThresholdSegmentationLevelSetFunction< TImageType, TFeatureImageType >::VectorThresholdSegmentationLevelSetFunction(), itk::VoronoiDiagram2D< TCoordType >::VertexListClear(), itk::VTKPolyDataMeshIO::WriteCellsBufferAsASCII(), itk::VTKPolyDataMeshIO::WriteCellsBufferAsBINARY(), itk::IOTestHelper::WriteImage(), and itk::YenThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::YenThresholdImageFilter().

◆ ~AddImageFilter()

~AddImageFilter ( )
overrideprotecteddefault