HomePhabricator
Diffusion RTTB 87f3e207043d

added rttbClassMacro and rttbClassMacroNoParent

Description

added rttbClassMacro and rttbClassMacroNoParent

Summary:
Resvoled T21485: standardization of PointerTypedefs: Class::Pointer + Class::ConstPointer via rttbClassMacro and rttbClassMacroNoParent

Changed rttb::core::DVHPointer to rttb::core::DVH::Pointer

Changed rttb::core::DoseAccessorInterface::DoseAccessorPointer to rttb::core::DoseAccessorInterface::Pointer Changed rttb::core::AccessorInterface::AccessorPointer to rttb::core::AccessorInterface::Pointer

removed comment

removed commented code

definition of Structure::Pointer

Structure::StructTypePointer --> Structure::Pointer

Definition of rttbClassMacroNoParent in StructureSet

Definition of rttbClassMacroNoParent in DoseIteratorInterface

Use of core::StructureSet::Pointer

use of rttbClassMacro in MaskAccessorInterface

forgot some replacements

Added rttbClassMacro to MaskedDoseIteratorInterface

removed commented code

used rttbClassMacro in DoseStatistics

Used rttbClassMacro in *MeasureCollection

used rttbClassMacro in *MeasureCollectionCalculator

Used rttbClassMacro in MutableDoseAccessorInterface

used rttbClassMacro in MutableMaskAccessorInterface

used rttbClassMacro in DVHSet

used rttbClassMacro in InterpolationBase

used rttbClassMacro in TransformationInterface

removed unnecessary typedef

Used rttbClassMacro in MappableDoseAccessorInterface

Used rttbClassMacro in GeometricInfo

use of rttbClassMacro in BioModel

removed Pointer typedefs in io/other

removed Pointer typedefs in masks/boost

removed shared_ptr definition in models

resolved mergeconflicts

Test Plan: tests ok

Reviewers: floca

Reviewed By: floca

Differential Revision: https://phabricator.mitk.org/D128

Details

Provenance
hentschAuthored on Jun 14 2018, 10:58 AM
hentschPushed on Jun 15 2018, 10:29 AM
Reviewer
floca
Differential Revision
Restricted Differential Revision
Parents
rRTTBda0de02983cb: dvh: remove relative values and add conversion
Branches
Unknown
Tags
Unknown