[IGSTK-Developers] Code Reviews ImageSpatialObject : CTImageSpatialObject : MRImageSpatialObject
Luis Ibanez
luis.ibanez at kitware.com
Sat Oct 1 19:40:55 EDT 2005
Hi Rick,
Here are my comments for the code review of the ImageSpatialObject.
and its derived classes.
ImageSpatialObject
* #include igstkMacros not needed.
* Is missing to have the copy constructor and the assignment
operators to be defined privately and not implemented.
* #include igstkEvents not needed in the .txx, it comes
from the igstkSpatialObject.
* m_Image member variable was not printed out in PrintSelf().
* Print() was not being invoked in the test.
This resulted in 50% code coverage.
CTImageSpatialObject
* Missing the copy constructor and assigment
operators in the private section. They must
be declared and not instantiated in order to
enforce the use of SmartPointers.
* Detailed documentation was missing
* "See also" Doxygen keywords were added for
the CTImageReader and the
CTSpatialObjectRepresentation classes.
MRImageSpatialObject
* Missing the copy constructor and assigment operators in
the private section. They must be declared and not
instantiated in order to enforce the use of SmartPointers.
* Detailed documentation was missing
* "See also" Doxygen keywords were added for the MRImageReader,
CTImageSpatialObject and the MRSpatialObjectRepresentation classes.
* In the test, the Print() method was not being invoked.
That affected code coverage.
Luis
More information about the IGSTK-Developers
mailing list