Inherited from CRndBase,
Inherited by NULL
Friend class NULL
Description
Public interface
-
-
-
void
Draw(CMarkup* pMarkup, SNoteStyleData* pStyle)
-
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)
Protected interface
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)
-
CRndMarkup(CRndHelper* pHelper)
function:
parameters:
[i] CRndHelper* pHelper:
return value:
virtual ~CRndMarkup(void)
function:
parameters:
[i] void:
return value:
void GLDrawMarkup(DWORD dwDrawFlags)
function:
parameters:
[i] DWORD dwDrawFlags:
return value:
void Draw(CMarkup* pMarkup, SNoteStyleData* pStyle)
function:
parameters:
[i] CMarkup* pMarkup:
[i] SNoteStyleData* pStyle:
return value:
static void CalcMarkupSize(CMarkup* pMarkup, CRndHelper* pRndHelper)
function:
parameters:
[i] CMarkup* pMarkup:
[i] CRndHelper* pRndHelper:
return value:
void GLDrawMarkup(CMarkup* pMarkup, SNoteStyleData* pStyle, TCHAR* str, CSize sz, float fx, float fy, float fz, COLORREF colBack=-1)
function:
parameters:
[i] CMarkup* pMarkup:
[i] SNoteStyleData* pStyle:
[i] TCHAR* str:
[i] CSize sz:
[i] float fx:
[i] float fy:
[i] float fz:
[i] COLORREF colBack=-1:
return value:
void GLDrawCustomNote(CMarkup* pMarkup, SNoteStyleData* pStyle, TCHAR* str, CSize sz, float fx, float fy, float fz)
function:
parameters:
[i] CMarkup* pMarkup:
[i] SNoteStyleData* pStyle:
[i] TCHAR* str:
[i] CSize sz:
[i] float fx:
[i] float fy:
[i] float fz:
return value:
void GLDrawMeasureNote(CDBSession* pDBSession, TRenderOption RenderOption, CMarkup* pMarkup, SNoteStyleData* pStyle)
function:
parameters:
[i] CDBSession* pDBSession:
[i] TRenderOption RenderOption:
[i] CMarkup* pMarkup:
[i] SNoteStyleData* pStyle:
return value:
static void CalcTitleSize(CMarkup* pMarkup, CRndHelper* pRndHelper)
function:
parameters:
[i] CMarkup* pMarkup:
[i] CRndHelper* pRndHelper:
return value:
void DrawTitle(CMarkup* pMarkup, SNoteStyleData* pStyle)
function:
parameters:
[i] CMarkup* pMarkup:
[i] SNoteStyleData* pStyle:
return value:
void GLDrawResultTile(CMarkup* pMarkup, SNoteStyleData* pStyle, TCHAR* strTitle, TCHAR* strDescription, CSize sz, float fx, float fy, float fz)
function:
parameters:
[i] CMarkup* pMarkup:
[i] SNoteStyleData* pStyle:
[i] TCHAR* strTitle:
[i] TCHAR* strDescription:
[i] CSize sz:
[i] float fx:
[i] float fy:
[i] float fz:
return value:
void GLDrawTriArrowAWE(float* fStart, float* fVecIn, float fScale, float fHeadRatio, float* matrix, float fViewScaleFactor)
function:
parameters:
[i] float* fStart:
[i] float* fVecIn:
[i] float fScale:
[i] float fHeadRatio:
[i] float* matrix:
[i] float fViewScaleFactor:
return value:
void GLDrawVectorAWE(float* vStart, float fVal, float* vVec, float* matrix, float fViewScaleFactor, float fVectorScale)
function:
parameters:
[i] float* vStart:
[i] float fVal:
[i] float* vVec:
[i] float* matrix:
[i] float fViewScaleFactor:
[i] float fVectorScale:
return value:
void GLDrawHighlightElement(TCursor crElem)
function:
parameters:
[i] TCursor crElem:
return value: