PreRender
Inherited from XRender,
Inherited by NULL
Friend class NULL
Description
Members
Public interface
PreRender(MainFrame * pParApp, XDocument * doc)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Protected interface
PreDocument * m_pDoc
ShaderProgram m_ContourSP
ShaderProgram m_TransformSP
PreRender(MainFrame * pParApp, XDocument * doc)
function:
parameters:
[i]MainFrame * pParApp:
[i] XDocument * doc:
return value:
~PreRender()
function:
parameters: NULL
return value:
void onViewDataUpdated()
function:
parameters: NULL
return value:
void createContextMenu()
function:
parameters: NULL
return value:
PreViewData * viewData()
function:
parameters: NULL
return value:
void drawEncodeColor()
function:
parameters: NULL
return value:
void drawHighlight()
function:
parameters: NULL
return value:
void drawModel()
function:
parameters: NULL
return value:
void drawClip()
function:
parameters: NULL
return value:
void drawPicked()
function:
parameters: NULL
return value:
void drawMarker()
function:
parameters: NULL
return value:
void drawSolid()
function:
parameters: NULL
return value:
void drawAnimation()
function:
parameters: NULL
return value:
void keyPressEvent(QKeyEvent *event)
function:
parameters:
[i]QKeyEvent *event:
return value:
void keyReleaseEvent(QKeyEvent *event)
function:
parameters:
[i]QKeyEvent *event:
return value:
void mouseMoveEvent(QMouseEvent *event)
function:
parameters:
[i]QMouseEvent *event:
return value:
void mouseReleaseEvent(QMouseEvent *event)
function:
parameters:
[i]QMouseEvent *event:
return value:
void focusInEvent (QFocusEvent * event)
function:
parameters:
[i]QFocusEvent * event:
return value:
void wheelEvent(QWheelEvent * e)
function:
parameters:
[i]QWheelEvent * e:
return value:
bool getPickPosition(real * pos)
function:
parameters:
[i]real * pos:
return value:
void onPick()
function:
parameters: NULL
return value:
void drawElems()
function:
parameters: NULL
return value:
void drawPoints(XModel * mdl)
function:
parameters:
[i]XModel * mdl:
return value:
void drawElemEncode(XModel * mdl)
function:
parameters:
[i]XModel * mdl:
return value:
void drawNodeEncode(XModel * mdl)
function:
parameters:
[i]XModel * mdl:
return value:
bool calcPickCoord(real * coord)
function:
parameters:
[i]real * coord:
return value:
ulong getPickElementID(int x,int y,IDHash * eid_hash = NULL)
function:
parameters:
[i]int x:
[i]int y:
[i]IDHash * eid_hash = NULL:
return value:
void getPickElements(IDHash * id_hash)
function:
parameters:
[i]IDHash * id_hash:
return value:
void drawTarget(XModel * mdl)
function:
parameters:
[i]XModel * mdl:
return value:
void updateHighlight()
function:
parameters: NULL
return value:
void drawCoords()
function:
parameters: NULL
return value:
void drawMetrics()
function:
parameters: NULL
return value:
void drawConditions()
function:
parameters: NULL
return value:
void clearShader()
function:
parameters: NULL
return value:
void updateSceneVBO(TypeID updateFlag)
function:
parameters:
[i]TypeID updateFlag:
return value:
void createShader()
function:
parameters: NULL
return value:
void updateShader()
function:
parameters: NULL
return value:
void setShaderContext()
function:
parameters: NULL
return value: