GDCM  2.2.3
Public Member Functions
gdcm::Region Class Reference

Class for manipulation region. More...

#include <gdcmRegion.h>

Inheritance diagram for gdcm::Region:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Region ()
virtual ~Region ()
virtual size_t Area () const =0
 compute the area
virtual RegionClone () const =0
virtual BoxRegion ComputeBoundingBox ()=0
 Return the Axis-Aligned minimum bounding box for all regions.
virtual bool Empty () const =0
 return whether this domain is empty:
virtual bool IsValid () const =0
 return whether this is valid domain
virtual void Print (std::ostream &os=std::cout) const
 Print.

Detailed Description

Class for manipulation region.


Constructor & Destructor Documentation

virtual gdcm::Region::~Region ( ) [virtual]

Member Function Documentation

virtual size_t gdcm::Region::Area ( ) const [pure virtual]

compute the area

Implemented in gdcm::BoxRegion.

virtual Region* gdcm::Region::Clone ( ) const [pure virtual]

Implemented in gdcm::BoxRegion.

virtual BoxRegion gdcm::Region::ComputeBoundingBox ( ) [pure virtual]

Return the Axis-Aligned minimum bounding box for all regions.

Implemented in gdcm::BoxRegion.

virtual bool gdcm::Region::Empty ( ) const [pure virtual]

return whether this domain is empty:

Implemented in gdcm::BoxRegion.

virtual bool gdcm::Region::IsValid ( ) const [pure virtual]

return whether this is valid domain

Implemented in gdcm::BoxRegion.

virtual void gdcm::Region::Print ( std::ostream &  os = std::cout) const [virtual]

Print.

Reimplemented in gdcm::BoxRegion.

Referenced by gdcm::operator<<().


The documentation for this class was generated from the following file:

Generated on Thu Nov 28 2013 07:02:52 for GDCM by doxygen 1.7.6.1
SourceForge.net Logo