GME
13
|
#include <GMEOLEModel.h>
Public Member Functions | |
CGMEOLEModel () | |
void | SetView (CGMEView *view) |
virtual void | OnFinalRelease () |
Protected Member Functions | |
virtual | ~CGMEOLEModel () |
bool | AmIValid () |
afx_msg BOOL | GetActive () |
afx_msg void | SetActive (BOOL bNewValue) |
afx_msg LPDISPATCH | GetAspects () |
afx_msg void | SetAspects (LPDISPATCH newValue) |
afx_msg LPDISPATCH | GetMgaModel () |
afx_msg void | SetMgaModel (LPDISPATCH newValue) |
afx_msg BOOL | GetValid () |
afx_msg void | SetValid (BOOL bNewValue) |
afx_msg void | Print () |
afx_msg void | PrintDialog () |
afx_msg void | DumpWindowsMetaFile (LPCTSTR filePath) |
afx_msg void | CheckConstraints () |
afx_msg void | RunComponent (LPCTSTR appID) |
afx_msg void | RunComponentDialog () |
afx_msg void | Close () |
afx_msg void | GrayOutFCO (BOOL bGray, BOOL bNeighbours, LPDISPATCH mgaFCOs) |
afx_msg void | GrayOutHide () |
afx_msg void | ShowSetMembers (LPDISPATCH mgaFCO) |
afx_msg void | HideSetMembers () |
afx_msg void | Zoom (long percent) |
afx_msg void | ZoomTo (LPDISPATCH mgaFCOs) |
afx_msg void | Scroll (long bar, long scroll) |
afx_msg HRESULT | DumpModelGeometryXML (LPCTSTR filePath) |
afx_msg CString | GetCurrentAspect (void) |
afx_msg void | SetCurrentAspect (const CString &aspectName) |
STDMETHOD() | put_Active (THIS_ VARIANT_BOOL isActive) |
STDMETHOD() | get_Active (THIS_ VARIANT_BOOL *isActive) |
STDMETHOD() | get_Aspects (THIS_ IGMEOLEColl **coll) |
STDMETHOD() | get_MgaModel (THIS_ IMgaModel **model) |
STDMETHOD() | get_Valid (THIS_ VARIANT_BOOL *isValid) |
STDMETHOD() | Print (THIS) |
STDMETHOD() | PrintDialog (THIS) |
STDMETHOD() | DumpWindowsMetaFile (THIS_ BSTR filePath) |
STDMETHOD() | CheckConstraints (THIS) |
STDMETHOD() | RunComponent (THIS_ BSTR appID) |
STDMETHOD() | RunComponentDialog (THIS) |
STDMETHOD() | Close (THIS) |
STDMETHOD() | GrayOutFCO (THIS_ VARIANT_BOOL bGray, VARIANT_BOOL bNeighbours, IMgaFCOs *mgaFCO) |
STDMETHOD() | GrayOutHide (THIS) |
STDMETHOD() | ShowSetMembers (THIS_ IMgaFCO *mgaFCO) |
STDMETHOD() | HideSetMembers (THIS) |
STDMETHOD() | Zoom (THIS_ DWORD percent) |
STDMETHOD() | ZoomTo (THIS_ IMgaFCOs *mgaFCOs) |
STDMETHOD() | Scroll (THIS_ bar_enum bar, scroll_enum scroll) |
STDMETHOD() | DumpModelGeometryXML (THIS_ BSTR filePath) |
STDMETHOD() | GetCurrentAspect (THIS_ BSTR *aspectName) |
STDMETHOD() | SetCurrentAspect (THIS_ BSTR aspectName) |
Protected Attributes | |
CGMEView * | m_view |
Definition at line 17 of file GMEOLEModel.h.
Definition at line 28 of file GMEOLEModel.cpp.
CGMEOLEModel::~CGMEOLEModel | ( | ) | [protected, virtual] |
Definition at line 33 of file GMEOLEModel.cpp.
bool CGMEOLEModel::AmIValid | ( | ) | [protected] |
Definition at line 48 of file GMEOLEModel.cpp.
void CGMEOLEModel::CheckConstraints | ( | ) | [protected] |
Definition at line 153 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::CheckConstraints | ( | THIS | ) | [protected] |
void CGMEOLEModel::Close | ( | ) | [protected] |
Definition at line 263 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::Close | ( | THIS | ) | [protected] |
HRESULT CGMEOLEModel::DumpModelGeometryXML | ( | LPCTSTR | filePath | ) | [protected] |
Definition at line 491 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::DumpModelGeometryXML | ( | THIS_ BSTR | filePath | ) | [protected] |
void CGMEOLEModel::DumpWindowsMetaFile | ( | LPCTSTR | filePath | ) | [protected] |
Definition at line 131 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::DumpWindowsMetaFile | ( | THIS_ BSTR | filePath | ) | [protected] |
STDMETHOD() CGMEOLEModel::get_Active | ( | THIS_ VARIANT_BOOL * | isActive | ) | [protected] |
STDMETHOD() CGMEOLEModel::get_Aspects | ( | THIS_ IGMEOLEColl ** | coll | ) | [protected] |
STDMETHOD() CGMEOLEModel::get_MgaModel | ( | THIS_ IMgaModel ** | model | ) | [protected] |
STDMETHOD() CGMEOLEModel::get_Valid | ( | THIS_ VARIANT_BOOL * | isValid | ) | [protected] |
BOOL CGMEOLEModel::GetActive | ( | ) | [protected] |
Definition at line 163 of file GMEOLEModel.cpp.
LPDISPATCH CGMEOLEModel::GetAspects | ( | ) | [protected] |
Definition at line 201 of file GMEOLEModel.cpp.
CString CGMEOLEModel::GetCurrentAspect | ( | void | ) | [protected] |
Definition at line 500 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::GetCurrentAspect | ( | THIS_ BSTR * | aspectName | ) | [protected] |
LPDISPATCH CGMEOLEModel::GetMgaModel | ( | void | ) | [protected] |
Definition at line 229 of file GMEOLEModel.cpp.
BOOL CGMEOLEModel::GetValid | ( | ) | [protected] |
Definition at line 247 of file GMEOLEModel.cpp.
void CGMEOLEModel::GrayOutFCO | ( | BOOL | bGray, |
BOOL | bNeighbours, | ||
LPDISPATCH | mgaFCOs | ||
) | [protected] |
Definition at line 272 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::GrayOutFCO | ( | THIS_ VARIANT_BOOL | bGray, |
VARIANT_BOOL | bNeighbours, | ||
IMgaFCOs * | mgaFCO | ||
) | [protected] |
void CGMEOLEModel::GrayOutHide | ( | ) | [protected] |
Definition at line 318 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::GrayOutHide | ( | THIS | ) | [protected] |
void CGMEOLEModel::HideSetMembers | ( | ) | [protected] |
Definition at line 386 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::HideSetMembers | ( | THIS | ) | [protected] |
void CGMEOLEModel::OnFinalRelease | ( | ) | [virtual] |
Definition at line 38 of file GMEOLEModel.cpp.
void CGMEOLEModel::Print | ( | ) | [protected] |
Definition at line 112 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::Print | ( | THIS | ) | [protected] |
void CGMEOLEModel::PrintDialog | ( | ) | [protected] |
Definition at line 121 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::PrintDialog | ( | THIS | ) | [protected] |
STDMETHOD() CGMEOLEModel::put_Active | ( | THIS_ VARIANT_BOOL | isActive | ) | [protected] |
void CGMEOLEModel::RunComponent | ( | LPCTSTR | appID | ) | [protected] |
Definition at line 183 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::RunComponent | ( | THIS_ BSTR | appID | ) | [protected] |
void CGMEOLEModel::RunComponentDialog | ( | ) | [protected] |
Definition at line 192 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::RunComponentDialog | ( | THIS | ) | [protected] |
void CGMEOLEModel::Scroll | ( | long | bar, |
long | scroll | ||
) | [protected] |
Definition at line 454 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::Scroll | ( | THIS_ bar_enum | bar, |
scroll_enum | scroll | ||
) | [protected] |
void CGMEOLEModel::SetActive | ( | BOOL | bNewValue | ) | [protected] |
Definition at line 172 of file GMEOLEModel.cpp.
void CGMEOLEModel::SetAspects | ( | LPDISPATCH | newValue | ) | [protected] |
Definition at line 222 of file GMEOLEModel.cpp.
void CGMEOLEModel::SetCurrentAspect | ( | const CString & | aspectName | ) | [protected] |
Definition at line 509 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::SetCurrentAspect | ( | THIS_ BSTR | aspectName | ) | [protected] |
void CGMEOLEModel::SetMgaModel | ( | LPDISPATCH | newValue | ) | [protected] |
Definition at line 240 of file GMEOLEModel.cpp.
void CGMEOLEModel::SetValid | ( | BOOL | bNewValue | ) | [protected] |
Definition at line 256 of file GMEOLEModel.cpp.
void CGMEOLEModel::SetView | ( | CGMEView * | view | ) | [inline] |
Definition at line 30 of file GMEOLEModel.h.
void CGMEOLEModel::ShowSetMembers | ( | LPDISPATCH | mgaFCO | ) | [protected] |
Definition at line 332 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::ShowSetMembers | ( | THIS_ IMgaFCO * | mgaFCO | ) | [protected] |
void CGMEOLEModel::Zoom | ( | long | percent | ) | [protected] |
Definition at line 399 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::Zoom | ( | THIS_ DWORD | percent | ) | [protected] |
void CGMEOLEModel::ZoomTo | ( | LPDISPATCH | mgaFCOs | ) | [protected] |
Definition at line 409 of file GMEOLEModel.cpp.
STDMETHOD() CGMEOLEModel::ZoomTo | ( | THIS_ IMgaFCOs * | mgaFCOs | ) | [protected] |
CGMEView* CGMEOLEModel::m_view [protected] |
Definition at line 38 of file GMEOLEModel.h.