35 virtual void Print(std::ostream &os = std::cout)
const;
44 virtual size_t Area()
const = 0;
Class for manipulation box region.
Definition gdcmBoxRegion.h:31
Class for manipulation region.
Definition gdcmRegion.h:29
virtual void Print(std::ostream &os=std::cout) const
Print.
virtual size_t Area() const =0
compute the area
virtual Region * Clone() const =0
virtual BoxRegion ComputeBoundingBox()=0
Return the Axis-Aligned minimum bounding box for all regions.
virtual bool IsValid() const =0
return whether this is valid domain
virtual bool Empty() const =0
return whether this domain is empty:
#define GDCM_EXPORT
Definition gdcmWin32.h:34
std::ostream & operator<<(std::ostream &os, const Directory &d)
Definition gdcmDirectory.h:88