====== SDAGLData ====== **//Inherited from//** [[class:sdap:igldata|IGLData]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * TArray * [[sdagldata#m_pgridcirclearray|m_pGridCircleArray]] * TArray * [[sdagldata#m_pasbvertexarray|m_pAsbVertexArray]] * TArray * [[sdagldata#m_pencodearray|m_pEncodeArray]] * TArray * [[sdagldata#m_pcontactpairvertexarray|m_pContactPairVertexArray]] * SDADocument * [[sdagldata#m_pdoc|m_pDoc]] **//Public interface//** * [[sdagldata#sdagldata1|SDAGLData]](SDADocument * pDoc) * void [[sdagldata#reset|reset]]() * void [[sdagldata#builddata|buildData]]() * void [[sdagldata#clear|clear]]() * double * [[sdagldata#getscenerange|getSceneRange]]() * Model* [[sdagldata#getmodel|getModel]]() * double * [[sdagldata#getnodeposition|getNodePosition]](ulong ulNodeId) * void [[sdagldata#addpickingitem|addPickingItem]](UniqueEntityTagID t,ulong id) * TArray * [[sdagldata#getgridcirclearray|getGridCircleArray]]() * TArray * [[sdagldata#getasbvertexarray|getAsbVertexArray]]() * TArray [[sdagldata#*getencodearray|*getEncodeArray]]() * TArray * [[sdagldata#getcontactpairvertexarray|getContactPairVertexArray]]() * void [[sdagldata#pumpgridcircle|pumpGridCircle]]() * void [[sdagldata#pumpsubasbvertex|pumpSubAsbVertex]]() * void [[sdagldata#pumpcontactpairvertex|pumpContactPairVertex]]() * void [[sdagldata#pumpcontactencode|pumpContactEncode]]() * void [[sdagldata#buildpickeddata|buildPickedData]](ulong id,float * va) * void [[sdagldata#buildhighlightdata|buildHighlightData]](ulong id,float * va) * int [[sdagldata#getgridcount|getGridCount]]() * int [[sdagldata#getsubasbvertexarraysize|getSubAsbVertexArraySize]]() * int [[sdagldata#getcontactpairvertexarraysize|getContactPairVertexArraySize]]() ---- {{anchor:m_pgridcirclearray}} **TArray * m_pGridCircleArray** {{anchor:m_pasbvertexarray}} **TArray * m_pAsbVertexArray** {{anchor:m_pencodearray}} **TArray * m_pEncodeArray** {{anchor:m_pcontactpairvertexarray}} **TArray * m_pContactPairVertexArray** {{anchor:m_pdoc}} **SDADocument * m_pDoc** ---- {{anchor:sdagldata1}} **SDAGLData(SDADocument * pDoc)** *function: *parameters: - [i]SDADocument * pDoc: *return value: {{anchor:reset}} **void reset()** *function: *parameters: NULL *return value: {{anchor:builddata}} **void buildData()** *function: *parameters: NULL *return value: {{anchor:clear}} **void clear()** *function: *parameters: NULL *return value: {{anchor:getscenerange}} **double * getSceneRange()** *function: *parameters: NULL *return value: {{anchor:getmodel}} **Model* getModel()** *function: *parameters: NULL *return value: {{anchor:getnodeposition}} **double * getNodePosition(ulong ulNodeId)** *function: *parameters: - [i]ulong ulNodeId: *return value: {{anchor:addpickingitem}} **void addPickingItem(UniqueEntityTagID t,ulong id)** *function: *parameters: - [i]UniqueEntityTagID t: - [i]ulong id: *return value: {{anchor:getgridcirclearray}} **TArray * getGridCircleArray()** *function: *parameters: NULL *return value: {{anchor:getasbvertexarray}} **TArray * getAsbVertexArray()** *function: *parameters: NULL *return value: {{anchor:*getencodearray}} **TArray *getEncodeArray()** *function: *parameters: NULL *return value: {{anchor:getcontactpairvertexarray}} **TArray * getContactPairVertexArray()** *function: *parameters: NULL *return value: {{anchor:pumpgridcircle}} **void pumpGridCircle()** *function: *parameters: NULL *return value: {{anchor:pumpsubasbvertex}} **void pumpSubAsbVertex()** *function: *parameters: NULL *return value: {{anchor:pumpcontactpairvertex}} **void pumpContactPairVertex()** *function: *parameters: NULL *return value: {{anchor:pumpcontactencode}} **void pumpContactEncode()** *function: *parameters: NULL *return value: {{anchor:buildpickeddata}} **void buildPickedData(ulong id,float * va)** *function: *parameters: - [i]ulong id: - [i]float * va: *return value: {{anchor:buildhighlightdata}} **void buildHighlightData(ulong id,float * va)** *function: *parameters: - [i]ulong id: - [i]float * va: *return value: {{anchor:getgridcount}} **int getGridCount()** *function: *parameters: NULL *return value: {{anchor:getsubasbvertexarraysize}} **int getSubAsbVertexArraySize()** *function: *parameters: NULL *return value: {{anchor:getcontactpairvertexarraysize}} **int getContactPairVertexArraySize()** *function: *parameters: NULL *return value: