GME  13
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
CPartBrowserPane Class Reference

#include <PartBrowserPane.h>

List of all members.

Public Member Functions

 CPartBrowserPane ()
virtual ~CPartBrowserPane ()
void Resize (CRect r)
void SetCurrentProject (CComPtr< IMgaProject > project)
void SetMetaModel (CComPtr< IMgaMetaModel > meta)
void SetBgColor (COLORREF bgColor)
void ChangeAspect (int index)

Protected Member Functions

afx_msg void OnPaint ()
afx_msg BOOL OnEraseBkgnd (CDC *pDC)
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)

Protected Attributes

CComPtr< IMgaProjectmgaProject
CComPtr< IMgaMetaModelmgaMetaModel
COLORREF backgroundColor
std::vector< std::vector
< PartWithDecorator > > 
pdts
int currentAspectIndex
CSize maxSize
bool omitPaintMessages
CFont txtMetricFont

Static Protected Attributes

static Gdiplus::SmoothingMode m_eEdgeAntiAlias = Gdiplus::SmoothingModeHighQuality
static Gdiplus::TextRenderingHint m_eFontAntiAlias = Gdiplus::TextRenderingHintAntiAlias

Detailed Description

Definition at line 51 of file PartBrowserPane.h.


Constructor & Destructor Documentation

Definition at line 31 of file PartBrowserPane.cpp.

Definition at line 43 of file PartBrowserPane.cpp.


Member Function Documentation

Definition at line 352 of file PartBrowserPane.cpp.

BOOL CPartBrowserPane::OnEraseBkgnd ( CDC *  pDC) [protected]

Definition at line 452 of file PartBrowserPane.cpp.

void CPartBrowserPane::OnLButtonDown ( UINT  nFlags,
CPoint  point 
) [protected]

Definition at line 462 of file PartBrowserPane.cpp.

void CPartBrowserPane::OnPaint ( ) [protected]

Definition at line 416 of file PartBrowserPane.cpp.

void CPartBrowserPane::Resize ( CRect  r)

Definition at line 201 of file PartBrowserPane.cpp.

void CPartBrowserPane::SetBgColor ( COLORREF  bgColor)

Definition at line 347 of file PartBrowserPane.cpp.

void CPartBrowserPane::SetCurrentProject ( CComPtr< IMgaProject project)

Definition at line 302 of file PartBrowserPane.cpp.

void CPartBrowserPane::SetMetaModel ( CComPtr< IMgaMetaModel meta)

Definition at line 309 of file PartBrowserPane.cpp.


Member Data Documentation

COLORREF CPartBrowserPane::backgroundColor [protected]

Definition at line 70 of file PartBrowserPane.h.

Definition at line 72 of file PartBrowserPane.h.

Gdiplus::SmoothingMode CPartBrowserPane::m_eEdgeAntiAlias = Gdiplus::SmoothingModeHighQuality [static, protected]

Definition at line 76 of file PartBrowserPane.h.

Gdiplus::TextRenderingHint CPartBrowserPane::m_eFontAntiAlias = Gdiplus::TextRenderingHintAntiAlias [static, protected]

Definition at line 77 of file PartBrowserPane.h.

CSize CPartBrowserPane::maxSize [protected]

Definition at line 73 of file PartBrowserPane.h.

Definition at line 69 of file PartBrowserPane.h.

Definition at line 68 of file PartBrowserPane.h.

Definition at line 74 of file PartBrowserPane.h.

std::vector<std::vector<PartWithDecorator> > CPartBrowserPane::pdts [protected]

Definition at line 71 of file PartBrowserPane.h.

Definition at line 75 of file PartBrowserPane.h.


The documentation for this class was generated from the following files: