CRndMarkup

Inherited from CRndBase,

Inherited by NULL

Friend class NULL

Description

Public interface

Protected interface


CRndMarkup(CRndHelper* pHelper)

virtual ~CRndMarkup(void)

void GLDrawMarkup(DWORD dwDrawFlags)

void Draw(CMarkup* pMarkup, SNoteStyleData* pStyle)

static void CalcMarkupSize(CMarkup* pMarkup, CRndHelper* pRndHelper)

void GLDrawMarkup(CMarkup* pMarkup, SNoteStyleData* pStyle, TCHAR* str, CSize sz, float fx, float fy, float fz, COLORREF colBack=-1)

void GLDrawCustomNote(CMarkup* pMarkup, SNoteStyleData* pStyle, TCHAR* str, CSize sz, float fx, float fy, float fz)

void GLDrawMeasureNote(CDBSession* pDBSession, TRenderOption RenderOption, CMarkup* pMarkup, SNoteStyleData* pStyle)

static void CalcTitleSize(CMarkup* pMarkup, CRndHelper* pRndHelper)

void DrawTitle(CMarkup* pMarkup, SNoteStyleData* pStyle)

void GLDrawResultTile(CMarkup* pMarkup, SNoteStyleData* pStyle, TCHAR* strTitle, TCHAR* strDescription, CSize sz, float fx, float fy, float fz)


void GLDrawTriArrowAWE(float* fStart, float* fVecIn, float fScale, float fHeadRatio, float* matrix, float fViewScaleFactor)

void GLDrawVectorAWE(float* vStart, float fVal, float* vVec, float* matrix, float fViewScaleFactor, float fVectorScale)

void GLDrawHighlightElement(TCursor crElem)