1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef APPDOC_H
- #define APPDOC_H
- #include <string.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include "ha_part.h"
- #include "ha_part_util.h"
- #include "roll_hm.hxx"
- // HOOPS includes
- #include "hc.h"
- #include "HStream.h"
- #include "HOpcodeShell.h"
- #include "HUtility.h"
- #include <part_api.hxx>
- #include "HTools.h"
- #include "ha_rend_options.h"
- #include "HIOManager.h"
- #include "varray.h"
- #include "HBaseView.h"
- #include "kernapi.hxx"
- #include <QtCore/QDebug>
- class AppDoc
- {
- public:
- AppDoc();
- HBaseModel* GetHoopsModel( void ) { return m_pHoopsModel; }
- HC_KEY GetIncludeKey( void) { return m_include_key; }
- int OnNewDocument();
- ~AppDoc();
- private:
- HBaseModel* m_pHoopsModel; //指向与此文档关联的HOOPS/MVO HBaseModel对象的指针
- //与本文档相关的HOOPS Include Library段的键,用于替代 到HOOPS/MVO HBaseModel对象(m_pHoopsModel)
- HC_KEY m_include_key;
- };
- #endif // APPDOC_H
|