GDCM  2.2.6
Public Member Functions | List of all members
gdcm::Region Class Referenceabstract

Class for manipulation region. More...

#include <gdcmRegion.h>

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

Public Member Functions

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

Detailed Description

Class for manipulation region.

Constructor & Destructor Documentation

gdcm::Region::Region ( )
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 Sat Dec 21 2013 05:56:22 for GDCM by doxygen 1.8.5
SourceForge.net Logo