4 #include "diaglist.h"
\r
8 DPREGIONTYPE_Unknown,
\r
15 DPREGIONTYPE m_Type;
\r
23 const unsigned MAX_DPREGIONS = 1024;
\r
43 void Add(const DPRegion &r);
\r
46 unsigned GetCount() const
\r
51 const DPRegion &Get(unsigned uIndex) const
\r
53 assert(uIndex < m_uCount);
\r
54 return m_DPRegions[uIndex];
\r
57 unsigned GetDPArea() const;
\r
70 DPRegion m_DPRegions[MAX_DPREGIONS];
\r
73 void DiagListToDPRegionList(const DiagList &DL, DPRegionList &RL,
\r
74 unsigned uLengthA, unsigned uLengthB);
\r
76 #endif // dpreglist_h
\r