2011년 10월 25일 화요일

Layer 클래스



<Layer.h>
01.class CLayer : public CWnd
02.{
03.public:
04.CLayer();
05.~CLayer();
06.void        FileReader(char* pName);
07.void        TypeReader(char* buff,PAGE_OFFSET* offset);
08.void        Draw(CDC* dc,Scaler& sc);
09.bool        GetHide()       {   return m_Hide;  };
10. 
11. 
12.//데이터 저장 공간
13.CList<void*,void*&> DataRecord;           //리스트
14.OpsRTree m_RTree;
15. 
16. 
17.//      GDF File Header
18.GDF_HDL         GDF_Header;
19. 
20.//      Link Part       //
21.LINK_HDL        LINK_Header;       
22.LINK_RECORD     *pL_Record;
23.LINK_N_RECORD   *pN_Record;
24. 
25.//      Spatial Part    //
26.SPATIAL_HDL     SPA_Header;
27.PAT_HEADER      PAT_Header;
28.PAT             *Pat;
29. 
30. 
31.bool    m_Hide;
32. 
33.};