![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkImageToImageMetricv4GetValueAndDerivativeThreader.h>
Inheritance diagram for itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >:
Collaboration diagram for itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >:Public Types | |
| typedef Superclass::AssociateType | AssociateType |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::DerivativeType | DerivativeType |
| typedef Superclass::DerivativeValueType | DerivativeValueType |
| typedef Superclass::DomainType | DomainType |
| typedef Superclass::FixedImageGradientType | FixedImageGradientType |
| typedef Superclass::FixedImagePixelType | FixedImagePixelType |
| typedef Superclass::FixedImagePointType | FixedImagePointType |
| typedef Superclass::FixedOutputPointType | FixedOutputPointType |
| typedef Superclass::FixedTransformType | FixedTransformType |
| typedef Superclass::ImageToImageMetricv4Type | ImageToImageMetricv4Type |
| typedef Superclass::InternalComputationValueType | InternalComputationValueType |
| typedef Superclass::JacobianType | JacobianType |
| typedef Superclass::MeasureType | MeasureType |
| typedef Superclass::MovingImageGradientType | MovingImageGradientType |
| typedef Superclass::MovingImagePixelType | MovingImagePixelType |
| typedef Superclass::MovingImagePointType | MovingImagePointType |
| typedef Superclass::MovingOutputPointType | MovingOutputPointType |
| typedef Superclass::MovingTransformType | MovingTransformType |
| typedef Superclass::NumberOfParametersType | NumberOfParametersType |
| typedef SmartPointer< Self > | Pointer |
| typedef ImageToImageMetricv4GetValueAndDerivativeThreader | Self |
| typedef ImageToImageMetricv4GetValueAndDerivativeThreaderBase < ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 > | Superclass |
| typedef Superclass::VirtualImageType | VirtualImageType |
| typedef Superclass::VirtualIndexType | VirtualIndexType |
| typedef Superclass::VirtualPointType | VirtualPointType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
Protected Member Functions | |
| ImageToImageMetricv4GetValueAndDerivativeThreader () | |
| virtual void | ThreadedExecution (const DomainType &subdomain, const ThreadIdType threadId) |
Private Member Functions | |
| ImageToImageMetricv4GetValueAndDerivativeThreader (const Self &) | |
| void | operator= (const Self &) |
Definition at line 114 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::AssociateType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::AssociateType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 129 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef SmartPointer< const Self > itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::ConstPointer |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 123 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::DerivativeType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::DerivativeType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 149 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::DerivativeValueType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::DerivativeValueType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 150 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::DomainType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::DomainType |
Superclass types.
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 125 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::FixedImageGradientType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::FixedImageGradientType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 138 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::FixedImagePixelType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::FixedImagePixelType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 137 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::FixedImagePointType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::FixedImagePointType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 136 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::FixedOutputPointType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::FixedOutputPointType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 144 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::FixedTransformType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::FixedTransformType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 143 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::ImageToImageMetricv4Type itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::ImageToImageMetricv4Type |
Types of the target class.
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 132 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::InternalComputationValueType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::InternalComputationValueType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 153 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::JacobianType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::JacobianType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 151 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::MeasureType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::MeasureType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 148 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::MovingImageGradientType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::MovingImageGradientType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 141 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::MovingImagePixelType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::MovingImagePixelType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 140 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::MovingImagePointType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::MovingImagePointType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 139 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::MovingOutputPointType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::MovingOutputPointType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 146 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::MovingTransformType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::MovingTransformType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 145 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::NumberOfParametersType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::NumberOfParametersType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 154 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef SmartPointer< Self > itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::Pointer |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 122 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef ImageToImageMetricv4GetValueAndDerivativeThreader itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::Self |
Standard class typedefs.
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 119 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 > itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::Superclass |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 121 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::VirtualImageType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::VirtualImageType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 133 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::VirtualIndexType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::VirtualIndexType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 134 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| typedef Superclass::VirtualPointType itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::VirtualPointType |
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
Definition at line 135 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::ImageToImageMetricv4GetValueAndDerivativeThreader | ( | ) | [inline, protected] |
Constructor.
Definition at line 158 of file itkImageToImageMetricv4GetValueAndDerivativeThreader.h.
| itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::ImageToImageMetricv4GetValueAndDerivativeThreader | ( | const Self & | ) | [private] |
| virtual const char* itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
| void itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::operator= | ( | const Self & | ) | [private] |
Mutex lock to protect modification to the reference count
Reimplemented from itk::ImageToImageMetricv4GetValueAndDerivativeThreaderBase< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
| virtual void itk::ImageToImageMetricv4GetValueAndDerivativeThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >::ThreadedExecution | ( | const DomainType & | subdomain, |
| const ThreadIdType | threadId | ||
| ) | [protected, virtual] |
Walk through the given virtual image domain, and call ProcessVirtualPoint on every point.
Implements itk::DomainThreader< ThreadedIndexedContainerPartitioner, TImageToImageMetricv4 >.
1.7.6.1