HomePhabricator
Diffusion RTTB 5a5eb0f32d5b

Removed unneeded functions during improvement for core code coverage.

Description

Removed unneeded functions during improvement for core code coverage.

Summary:
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Resolved T21650: removed unneeded classes, structs and typedefs in rttbBase.h

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

replaced stringstream by C++11 to_string()

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Resolved T21650: removed unneeded classes, structs and typedefs in rttbBase.h

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Merge branch 'T21650-overheadBaseType'

Removed unused functions

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Added testing functions for DoseIteratorInterface

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Fixed typo in function name

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Added tests for setStructureLabelFilterActive(true)

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Added test for getGridSize() and isGridHomogeneous()

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Optimized code coverage

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Cleaned StructureSet, removed default constructor

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Added Test for StructureSet

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

DVH comparator also checks values.

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Increased code coverage of DVHCalculator

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Added testing for baseType

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Added tests to increase code coverage

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Additional tests for GenericDoseIterator and GenericMaskedDoseIterator with added inhomogeneous grid DummyDoseAccessor.

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Improved coverage of MaskVoxel

Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>

Merge remote-tracking branch 'origin/T22863-optimizzeCoreCodeCoverage'

Test Plan: all tests run fine

Reviewers: zhangl

Reviewed By: zhangl

Maniphest Tasks: T22863, T21650

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

Details

Provenance
hentschAuthored on Jul 26 2017, 8:35 AM
hentschPushed on Jul 31 2017, 11:15 AM
Reviewer
zhangl
Differential Revision
Restricted Differential Revision
Parents
rRTTBa9914cb1d25a: replaced stringstream by C++11 to_string()
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task