| AddObserver(const EventObject &event, Command *cmd) const | itk::Object |  | 
  | AddObserver(const EventObject &event, std::function< void(const EventObject &)> function) const | itk::Object |  | 
  | BreakOnError() | itk::LightObject | static | 
  | CalculateNumberOfValidFixedPoints() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedvirtual | 
  | CalculateValueAndDerivative(MeasureType &calculatedValue, DerivativeType &derivative, bool calculateValue) const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | CalculateValueAndDerivativeInTangentSpaceOff() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | CalculateValueAndDerivativeInTangentSpaceOn() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | Clone() const | itk::LightObject | inline | 
  | ComputeParameterOffsetFromVirtualIndex(const VirtualIndexType &index, const NumberOfParametersType &numberOfLocalParameters) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | ComputeParameterOffsetFromVirtualPoint(const VirtualPointType &point, const NumberOfParametersType &numberOfLocalParameters) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | ConstPointer typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | CoordinateRepresentationType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | CoordinateType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | CostFunctionTemplate()=default | itk::CostFunctionTemplate< double > | protected | 
  | CostFunctionTemplate()=default | itk::CostFunctionTemplate< double > | protected | 
  | CreateAnother() const override | itk::Object | virtual | 
  | CreateRanges() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | private | 
  | DebugOff() const | itk::Object | virtual | 
  | DebugOn() const | itk::Object | virtual | 
  | Delete() | itk::LightObject | virtual | 
  | DerivativeType typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | DerivativeType typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | DerivativeValueType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | DimensionType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | DisplacementFieldTransformType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | FixedDimension | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | static | 
  | FixedInputPointType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | FixedOutputPointType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | FixedPixelType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | FixedPointDimension | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | static | 
  | FixedPointsContainer typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | FixedPointSetType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | FixedPointType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | FixedTransformedPointSetType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | FixedTransformJacobianType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | FixedTransformParametersType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | FixedTransformPointer typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | FixedTransformType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GetCalculateValueAndDerivativeInTangentSpace() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetCommand(unsigned long tag) | itk::Object |  | 
  | GetCurrentValue() const | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | GetCurrentValue() const | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | GetDebug() const | itk::Object |  | 
  | GetDerivative(DerivativeType &) const override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetFixedObject() const | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | GetFixedObject() const | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | GetFixedPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetFixedTransform() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetFixedTransformedPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetGlobalWarningDisplay() | itk::Object | static | 
  | GetGradientSource() const | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | GetGradientSource() const | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | GetGradientSourceIncludesFixed() const | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | GetGradientSourceIncludesFixed() const | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | GetGradientSourceIncludesMoving() const | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | GetGradientSourceIncludesMoving() const | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | GetLocalNeighborhoodDerivativeWithIndex(const PointIdentifier &, const PointType &, const PixelType &pixel) const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedvirtual | 
  | GetLocalNeighborhoodValueAndDerivativeWithIndex(const PointIdentifier &, const PointType &, MeasureType &, LocalDerivativeType &, const PixelType &pixel) const =0 | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedpure virtual | 
  | GetLocalNeighborhoodValueWithIndex(const PointIdentifier &, const PointType &, const PixelType &pixel) const =0 | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedpure virtual | 
  | GetMetaDataDictionary() | itk::Object |  | 
  | GetMetaDataDictionary() const | itk::Object |  | 
  | GetMetricCategory() const override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | inlineprotectedvirtual | 
  | GetModifiableFixedTransform() | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetModifiableFixedTransformedPointSet() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetModifiableMovingTransform() | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetModifiableMovingTransformedPointSet() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetModifiableVirtualImage() | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetMovingDisplacementFieldTransform() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | GetMovingObject() const | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | GetMovingObject() const | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | GetMovingPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetMovingTransform() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetMovingTransformedPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetMTime() const | itk::Object | virtual | 
  | GetNameOfClass() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetNumberOfComponents() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | GetNumberOfLocalParameters() const override | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetNumberOfParameters() const override | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetNumberOfValidPoints() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetObjectName() const | itk::Object | virtual | 
  | GetParameters() const override | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetReferenceCount() const | itk::LightObject | inlinevirtual | 
  | GetStoreDerivativeAsSparseFieldForLocalSupportTransforms() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetTimeStamp() const | itk::Object | virtual | 
  | GetTransform() | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GetValue() const override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetValueAndDerivative(MeasureType &, DerivativeType &) const override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | GetVirtualDirection() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GetVirtualDomainTimeStamp() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetVirtualImage() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | GetVirtualOrigin() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GetVirtualRegion() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GetVirtualSpacing() const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GetVirtualTransformedPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | GlobalWarningDisplayOff() | itk::Object | inlinestatic | 
  | GlobalWarningDisplayOn() | itk::Object | inlinestatic | 
  | GradientSourceEnum typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | GradientSourceEnum typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | HasLocalSupport() const override | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | HasObserver(const EventObject &event) const | itk::Object |  | 
  | Initialize() override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | InitializeForIteration() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedvirtual | 
  | InitializePointSets() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedvirtual | 
  | InitializePointsLocators() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | InternalClone() const | itk::LightObject | protectedvirtual | 
  | InternalComputationValueType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | InvokeEvent(const EventObject &) | itk::Object |  | 
  | InvokeEvent(const EventObject &) const | itk::Object |  | 
  | IsInsideVirtualDomain(const VirtualPointType &point) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | IsInsideVirtualDomain(const VirtualIndexType &index) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | itkGetGlobalDeclarationMacro(bool, GlobalWarningDisplay) | itk::Object | private | 
  | JacobianType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | LightObject() | itk::LightObject | protected | 
  | LocalDerivativeType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | m_CalculateValueAndDerivativeInTangentSpace | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | m_Debug | itk::Object | mutableprivate | 
  | m_FixedObject | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | m_FixedObject | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | m_FixedPointSet | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | m_FixedTransform | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | m_FixedTransformedPointSet | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprotected | 
  | m_FixedTransformedPointSetTime | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprivate | 
  | m_FixedTransformedPointsLocator | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprotected | 
  | m_FixedTransformPointLocatorsNeedInitialization | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprivate | 
  | m_GlobalWarningDisplay | itk::Object | privatestatic | 
  | m_GradientSource | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | m_GradientSource | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | m_HaveWarnedAboutNumberOfValidPoints | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprivate | 
  | m_MetaDataDictionary | itk::Object | mutableprivate | 
  | m_MovingObject | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | m_MovingObject | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | m_MovingPointSet | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | m_MovingTransform | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | m_MovingTransformedPointSet | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprotected | 
  | m_MovingTransformedPointSetTime | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprivate | 
  | m_MovingTransformedPointsLocator | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprotected | 
  | m_MovingTransformPointLocatorsNeedInitialization | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprivate | 
  | m_MTime | itk::Object | mutableprivate | 
  | m_NumberOfValidPoints | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | mutableprotected | 
  | m_ObjectName | itk::Object | private | 
  | m_ReferenceCount | itk::LightObject | mutableprotected | 
  | m_StoreDerivativeAsSparseFieldForLocalSupportTransforms | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | private | 
  | m_SubjectImplementation | itk::Object | mutableprivate | 
  | m_UsePointSetData | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | m_UserHasSetVirtualDomain | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | m_Value | itk::ObjectToObjectMetricBaseTemplate< double > | mutableprotected | 
  | m_Value | itk::ObjectToObjectMetricBaseTemplate< double > | mutableprotected | 
  | m_VirtualImage | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | m_VirtualTransformedPointSet | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | mutableprotected | 
  | MeasureType typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | MeasureType typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | MetricCategoryEnum typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | MetricCategoryType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | Modified() const | itk::Object | virtual | 
  | MovingDimension | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | static | 
  | MovingDisplacementFieldTransformType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | MovingInputPointType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | MovingOutputPointType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | MovingPixelType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | MovingPointDimension | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | static | 
  | MovingPointsContainer typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | MovingPointSetType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | MovingPointType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | MovingTransformedPointSetType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | MovingTransformJacobianType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | MovingTransformParametersType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | MovingTransformPointer typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | MovingTransformType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | NeighborsIdentifierType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | New() | itk::Object | static | 
  | NumberOfParametersType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | Object() | itk::Object | protected | 
  | ObjectConstPointer typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | ObjectToObjectMetric() | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | ObjectToObjectMetricBaseTemplate() | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | ObjectToObjectMetricBaseTemplate() | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | ObjectType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | ParametersType typedef | itk::SingleValuedCostFunctionv4Template< double > |  | 
  | ParametersType typedef | itk::SingleValuedCostFunctionv4Template< double > |  | 
  | ParametersValueType typedef | itk::ObjectToObjectMetricBaseTemplate< double > |  | 
  | PixelType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | PointDimension | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | static | 
  | Pointer typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | PointIdentifier typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | PointIdentifierPair typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | private | 
  | PointIdentifierRanges typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | private | 
  | PointsConstIterator typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | PointsContainer typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | PointSetToPointSetMetricWithIndexv4() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | PointsLocatorType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | PointType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | Print(std::ostream &os, Indent indent=0) const | itk::LightObject |  | 
  | PrintHeader(std::ostream &os, Indent indent) const | itk::LightObject | protectedvirtual | 
  | PrintObservers(std::ostream &os, Indent indent) const | itk::Object | protected | 
  | PrintSelf(std::ostream &os, Indent indent) const override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protectedvirtual | 
  | PrintTrailer(std::ostream &os, Indent indent) const | itk::LightObject | protectedvirtual | 
  | Register() const override | itk::Object | virtual | 
  | RemoveAllObservers() | itk::Object |  | 
  | RemoveObserver(unsigned long tag) const | itk::Object |  | 
  | RequiresFixedPointsLocator() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | inlineprotectedvirtual | 
  | RequiresMovingPointsLocator() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | inlineprotectedvirtual | 
  | Self typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | SetCalculateValueAndDerivativeInTangentSpace(bool _arg) | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | SetDebug(bool debugFlag) const | itk::Object |  | 
  | SetFixedObject(const ObjectType *object) override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | inline | 
  | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double >::SetFixedObject(const ObjectType *_arg) | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | SetFixedPointSet(const FixedPointSetType *_arg) | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | SetFixedTransform(FixedTransformType *_arg) | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | SetGlobalWarningDisplay(bool val) | itk::Object | static | 
  | SetGradientSource(GradientSourceEnum _arg) | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | SetGradientSource(GradientSourceEnum _arg) | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | SetMetaDataDictionary(const MetaDataDictionary &rhs) | itk::Object |  | 
  | SetMetaDataDictionary(MetaDataDictionary &&rrhs) | itk::Object |  | 
  | SetMovingObject(const ObjectType *object) override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | inline | 
  | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double >::SetMovingObject(const ObjectType *_arg) | itk::ObjectToObjectMetricBaseTemplate< double > | virtual | 
  | SetMovingPointSet(const MovingPointSetType *_arg) | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | SetMovingTransform(MovingTransformType *_arg) | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | SetObjectName(std::string _arg) | itk::Object | virtual | 
  | SetParameters(ParametersType ¶ms) override | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | SetReferenceCount(int) override | itk::Object | virtual | 
  | SetStoreDerivativeAsSparseFieldForLocalSupportTransforms(bool _arg) | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | SetTimeStamp(const TimeStamp &timeStamp) | itk::Object | protectedvirtual | 
  | SetTransform(MovingTransformType *transform) | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | SetVirtualDomain(const VirtualSpacingType &spacing, const VirtualOriginType &origin, const VirtualDirectionType &direction, const VirtualRegionType ®ion) | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | SetVirtualDomainFromImage(const VirtualImageType *virtualImage) | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | SingleValuedCostFunctionv4Template()=default | itk::SingleValuedCostFunctionv4Template< double > | protected | 
  | SingleValuedCostFunctionv4Template()=default | itk::SingleValuedCostFunctionv4Template< double > | protected | 
  | StoreDerivativeAsSparseFieldForLocalSupportTransformsOff() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | StoreDerivativeAsSparseFieldForLocalSupportTransformsOn() | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | virtual | 
  | StorePointDerivative(const VirtualPointType &, const DerivativeType &, DerivativeType &) const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | Superclass typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | SupportsArbitraryVirtualDomainSamples() const override | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | inlinevirtual | 
  | TransformFixedAndCreateVirtualPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | TransformMovingPointSet() const | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | TransformPhysicalPointToVirtualIndex(const VirtualPointType &, VirtualIndexType &) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | TransformVirtualIndexToPhysicalPoint(const VirtualIndexType &, VirtualPointType &) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | UnRegister() const noexcept override | itk::Object | virtual | 
  | UpdateTransformParameters(const DerivativeType &derivative, double factor) override | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | virtual | 
  | VerifyDisplacementFieldSizeAndPhysicalSpace() | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protectedvirtual | 
  | VerifyNumberOfValidPoints(MeasureType &value, DerivativeType &derivative) const | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | VirtualDimension | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | static | 
  | VirtualDirectionType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualImageConstPointer typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualImagePointer typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualImageType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | VirtualIndexType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualOriginType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | VirtualPixelType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualPointSetPointer typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualPointSetType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualPointType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualRadiusType typedef | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > |  | 
  | VirtualRegionType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualSizeType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | VirtualSpacingType typedef | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > |  | 
  | ~CostFunctionTemplate() override=default | itk::CostFunctionTemplate< double > | protected | 
  | ~CostFunctionTemplate() override=default | itk::CostFunctionTemplate< double > | protected | 
  | ~LightObject() | itk::LightObject | protectedvirtual | 
  | ~Object() override | itk::Object | protected | 
  | ~ObjectToObjectMetric() override=default | itk::ObjectToObjectMetric< TFixedPointSet::PointDimension, TFixedPointSet::PointDimension, Image< double, TFixedPointSet::PointDimension >, double > | protected | 
  | ~ObjectToObjectMetricBaseTemplate() override=default | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | ~ObjectToObjectMetricBaseTemplate() override=default | itk::ObjectToObjectMetricBaseTemplate< double > | protected | 
  | ~PointSetToPointSetMetricWithIndexv4() override=default | itk::PointSetToPointSetMetricWithIndexv4< TFixedPointSet, TMovingPointSet, TInternalComputationValueType > | protected | 
  | ~SingleValuedCostFunctionv4Template() override=default | itk::SingleValuedCostFunctionv4Template< double > | protected | 
  | ~SingleValuedCostFunctionv4Template() override=default | itk::SingleValuedCostFunctionv4Template< double > | protected |