Public Member Functions |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
| | typedef (Concept::AdditiveOperators< typename TInputImage::PixelType, typename Image< TConstant, TInputImage::ImageDimension >::PixelType, typename TOutputImage::PixelType >) Input1Input2OutputAdditiveOperatorsCheck |
virtual const
Input1ImagePixelType & | GetConstant1 () const |
virtual const
Input2ImagePixelType & | GetConstant2 () const |
| FunctorType & | GetFunctor () |
| const FunctorType & | GetFunctor () const |
| virtual void | SetConstant1 (const Input1ImagePixelType &input1) |
| | typedef (Concept::SameDimension< itkGetStaticConstMacro(InputImage1Dimension), itkGetStaticConstMacro(InputImage2Dimension) >) SameDimensionCheck1 |
| | typedef (Concept::SameDimension< itkGetStaticConstMacro(InputImage1Dimension), itkGetStaticConstMacro(OutputImageDimension) >) SameDimensionCheck2 |
| virtual void | SetInput1 (const TInputImage *image1) |
| virtual void | SetInput1 (const DecoratedInput1ImagePixelType *input1) |
| virtual void | SetInput1 (const Input1ImagePixelType &input1) |
| virtual void | SetInput2 (const Image< TConstant, TInputImage::ImageDimension > *image2) |
| virtual void | SetInput2 (const DecoratedInput2ImagePixelType *input2) |
| virtual void | SetInput2 (const Input2ImagePixelType &input2) |
| virtual void | SetConstant2 (const Input2ImagePixelType &input2) |
| void | SetConstant (Input2ImagePixelType ct) |
| const Input2ImagePixelType & | GetConstant () const |
| void | SetFunctor (const FunctorType &functor) |
| virtual bool | CanRunInPlace () const |
| virtual void | SetInPlace (bool _arg) |
| virtual bool | GetInPlace () const |
| virtual void | InPlaceOn () |
| virtual void | InPlaceOff () |
| const InputImageType * | GetInput (void) const |
| const InputImageType * | GetInput (unsigned int idx) const |
| virtual void | PopBackInput () |
| virtual void | PopFrontInput () |
| virtual void | PushBackInput (const InputImageType *image) |
| virtual void | PushFrontInput (const InputImageType *image) |
| virtual void | SetInput (const InputImageType *image) |
| virtual void | SetInput (unsigned int, const TInputImage *image) |
| OutputImageType * | GetOutput (unsigned int idx) |
| virtual void | GraftNthOutput (unsigned int idx, DataObject *output) |
| virtual void | GraftOutput (DataObject *output) |
| virtual void | GraftOutput (const DataObjectIdentifierType &key, DataObject *output) |
| OutputImageType * | GetOutput (void) |
| const OutputImageType * | GetOutput (void) const |
virtual
ProcessObject::DataObjectPointer | MakeOutput (ProcessObject::DataObjectPointerArraySizeType idx) |
| virtual void | AbortGenerateDataOff () |
| virtual void | AbortGenerateDataOn () |
| virtual void | EnlargeOutputRequestedRegion (DataObject *) |
| virtual const bool & | GetAbortGenerateData () |
| NameArray | GetInputNames () const |
| MultiThreader * | GetMultiThreader () const |
| DataObjectPointerArraySizeType | GetNumberOfIndexedInputs () const |
| DataObjectPointerArraySizeType | GetNumberOfInputs () const |
| DataObjectPointerArraySizeType | GetNumberOfOutputs () const |
virtual
DataObjectPointerArraySizeType | GetNumberOfValidRequiredInputs () const |
| NameArray | GetOutputNames () const |
| virtual const float & | GetProgress () |
| NameArray | GetRequiredInputNames () const |
| bool | HasInput (const DataObjectIdentifierType &key) const |
| bool | HasOutput (const DataObjectIdentifierType &key) const |
| virtual DataObjectPointer | MakeOutput (const DataObjectIdentifierType &) |
| virtual void | PrepareOutputs () |
| virtual void | PropagateRequestedRegion (DataObject *output) |
| virtual void | ResetPipeline () |
| virtual void | SetAbortGenerateData (bool _arg) |
| virtual void | SetProgress (float _arg) |
| virtual void | Update () |
| virtual void | UpdateLargestPossibleRegion () |
| virtual void | UpdateOutputData (DataObject *output) |
| virtual void | UpdateOutputInformation () |
| void | UpdateProgress (float amount) |
| DataObjectPointerArray | GetInputs () |
| DataObjectPointerArray | GetOutputs () |
| DataObjectPointerArray | GetIndexedInputs () |
| DataObjectPointerArray | GetIndexedOutputs () |
| DataObjectPointerArraySizeType | GetNumberOfIndexedOutputs () const |
| virtual void | SetReleaseDataFlag (bool flag) |
| virtual bool | GetReleaseDataFlag () const |
| void | ReleaseDataFlagOn () |
| void | ReleaseDataFlagOff () |
| virtual void | SetReleaseDataBeforeUpdateFlag (bool _arg) |
| virtual const bool & | GetReleaseDataBeforeUpdateFlag () |
| virtual void | ReleaseDataBeforeUpdateFlagOn () |
| virtual void | ReleaseDataBeforeUpdateFlagOff () |
| virtual void | SetNumberOfThreads (ThreadIdType _arg) |
| virtual const ThreadIdType & | GetNumberOfThreads () |
| unsigned long | AddObserver (const EventObject &event, Command *) |
| unsigned long | AddObserver (const EventObject &event, Command *) const |
| virtual void | DebugOff () const |
| virtual void | DebugOn () const |
| Command * | GetCommand (unsigned long tag) |
| bool | GetDebug () const |
| MetaDataDictionary & | GetMetaDataDictionary (void) |
| const MetaDataDictionary & | GetMetaDataDictionary (void) const |
| virtual unsigned long | GetMTime () const |
| virtual const TimeStamp & | GetTimeStamp () const |
| bool | HasObserver (const EventObject &event) const |
| void | InvokeEvent (const EventObject &) |
| void | InvokeEvent (const EventObject &) const |
| virtual void | Modified () const |
| virtual void | Register () const |
| void | RemoveAllObservers () |
| void | RemoveObserver (unsigned long tag) |
| void | SetDebug (bool debugFlag) const |
| void | SetMetaDataDictionary (const MetaDataDictionary &rhs) |
| virtual void | SetReferenceCount (int) |
| virtual void | UnRegister () const |
| virtual void | Delete () |
| virtual int | GetReferenceCount () const |
| | itkCloneMacro (Self) |
| void | Print (std::ostream &os, Indent indent=0) const |
Protected Member Functions |
| | AddConstantToImageFilter () |
| virtual | ~AddConstantToImageFilter () |
| | AddImageFilter () |
| virtual | ~AddImageFilter () |
| | BinaryFunctorImageFilter () |
| virtual void | GenerateOutputInformation () |
| void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) |
| virtual | ~BinaryFunctorImageFilter () |
| virtual void | AllocateOutputs () |
| virtual bool | GetRunningInPlace () const |
| | InPlaceImageFilter () |
| virtual void | PrintSelf (std::ostream &os, Indent indent) const |
| virtual void | ReleaseInputs () |
| | ~InPlaceImageFilter () |
| virtual void | CallCopyInputRegionToOutputRegion (OutputImageRegionType &destRegion, const InputImageRegionType &srcRegion) |
| virtual void | CallCopyOutputRegionToInputRegion (InputImageRegionType &destRegion, const OutputImageRegionType &srcRegion) |
| virtual void | GenerateInputRequestedRegion () |
| | ImageToImageFilter () |
| virtual void | VerifyInputInformation () |
| | ~ImageToImageFilter () |
| void | PushBackInput (const DataObject *input) |
| void | PushFrontInput (const DataObject *input) |
| virtual void | AfterThreadedGenerateData () |
| virtual void | BeforeThreadedGenerateData () |
| virtual void | GenerateData () |
| | ImageSource () |
| virtual unsigned int | SplitRequestedRegion (unsigned int i, unsigned int num, OutputImageRegionType &splitRegion) |
| virtual | ~ImageSource () |
| virtual void | AddInput (DataObject *input) |
| virtual void | AddOutput (DataObject *output) |
| bool | AddRequiredInputName (const DataObjectIdentifierType &) |
| virtual void | CacheInputReleaseDataFlags () |
| virtual void | GenerateOutputRequestedRegion (DataObject *output) |
virtual const
DataObjectPointerArraySizeType & | GetNumberOfRequiredInputs () |
virtual const
DataObjectPointerArraySizeType & | GetNumberOfRequiredOutputs () |
| bool | IsIndexedName (const DataObjectIdentifierType &) const |
| bool | IsRequiredInputName (const DataObjectIdentifierType &) const |
| | itkLegacyMacro (virtual void RemoveInput(DataObject *input)) |
| | itkLegacyMacro (virtual void RemoveOutput(DataObject *output)) |
| | itkLegacyMacro (void SetNumberOfInputs(DataObjectPointerArraySizeType num)) |
| | itkLegacyMacro (void SetNumberOfOutputs(DataObjectPointerArraySizeType num)) |
| DataObjectPointerArraySizeType | MakeIndexFromName (const DataObjectIdentifierType &) const |
| DataObjectIdentifierType | MakeNameFromIndex (DataObjectPointerArraySizeType) const |
| | ProcessObject () |
| virtual void | PropagateResetPipeline () |
| virtual void | RemoveInput (const DataObjectIdentifierType &key) |
| virtual void | RemoveInput (DataObjectPointerArraySizeType) |
| virtual void | RemoveOutput (const DataObjectIdentifierType &key) |
| virtual void | RemoveOutput (DataObjectPointerArraySizeType idx) |
| bool | RemoveRequiredInputName (const DataObjectIdentifierType &) |
| virtual void | RestoreInputReleaseDataFlags () |
| virtual void | SetInput (const DataObjectIdentifierType &key, DataObject *input) |
| virtual void | SetNthInput (DataObjectPointerArraySizeType num, DataObject *input) |
| virtual void | SetNthOutput (DataObjectPointerArraySizeType num, DataObject *output) |
| void | SetNumberOfIndexedInputs (DataObjectPointerArraySizeType num) |
| void | SetNumberOfIndexedOutputs (DataObjectPointerArraySizeType num) |
| virtual void | SetNumberOfRequiredInputs (DataObjectPointerArraySizeType) |
| virtual void | SetNumberOfRequiredOutputs (DataObjectPointerArraySizeType _arg) |
| virtual void | SetOutput (const DataObjectIdentifierType &key, DataObject *output) |
| virtual void | SetPrimaryInput (DataObject *input) |
| virtual void | SetPrimaryOutput (DataObject *output) |
| void | SetRequiredInputNames (const NameArray &) |
| virtual void | VerifyPreconditions () |
| | ~ProcessObject () |
| DataObject * | GetInput (const DataObjectIdentifierType &key) |
| const DataObject * | GetInput (const DataObjectIdentifierType &key) const |
| DataObject * | GetInput (DataObjectPointerArraySizeType) |
| const DataObject * | GetInput (DataObjectPointerArraySizeType idx) const |
| DataObject * | GetPrimaryInput () |
| const DataObject * | GetPrimaryInput () const |
| DataObject * | GetOutput (const DataObjectIdentifierType &key) |
| const DataObject * | GetOutput (const DataObjectIdentifierType &key) const |
| DataObject * | GetOutput (DataObjectPointerArraySizeType idx) |
| const DataObject * | GetOutput (DataObjectPointerArraySizeType idx) const |
| DataObject * | GetPrimaryOutput () |
| const DataObject * | GetPrimaryOutput () const |
| | Object () |
| bool | PrintObservers (std::ostream &os, Indent indent) const |
| virtual void | SetTimeStamp (const TimeStamp &time) |
| virtual | ~Object () |
| virtual LightObject::Pointer | InternalClone () const |
| | LightObject () |
| virtual void | PrintHeader (std::ostream &os, Indent indent) const |
| virtual void | PrintTrailer (std::ostream &os, Indent indent) const |
| virtual | ~LightObject () |
template<class TInputImage, class TConstant, class TOutputImage>
class itk::AddConstantToImageFilter< TInputImage, TConstant, TOutputImage >
Add a constant to all input pixels.
This filter is templated over the input image type and the output image type.
- Author:
- Tom Vercauteren, INRIA & Mauna Kea Technologies
Based on filters from the Insight Journal paper: http://hdl.handle.net/1926/510
- See also:
- AddImageFilter
Definition at line 40 of file itkAddConstantToImageFilter.h.
template<class TInputImage , class TConstant , class TOutputImage >