CEdgeVBOData

Inherited from CVerticesVBOData,

Inherited by NULL

Friend class NULL

Description

Members

Public interface

Private interface


unordered_map<CursorPair, CModelVBORange>&

unordered_map<CursorPair, EdgeVBOIdx)


CEdgeVBOData()

~CEdgeVBOData()

bool IsUpdateVBO()

void Clear()

void UpdateVBO(EdgeVerticesMap& edgeVertexArrayDataMap,

shared_ptr< VBO<GLubyte> > GetColorBody() const

shared_ptr< VBO<GLubyte> > GetColorNodes() const

shared_ptr< VBO<GLubyte> > GetColorCodeNodes() const

shared_ptr< EBO<GLuint> > GetEdgeIndices() const

shared_ptr< EBO<GLuint> > GetNodeIndices() const

shared_ptr< EBO<GLuint> > GetMidnodeIndices() const


shared_ptr<VBO<GLubyte» colorBodys = make_shared<VBO<GLubyte»()

shared_ptr<VBO<GLubyte» colorNodes = make_shared<VBO<GLubyte»()

shared_ptr<VBO<GLubyte» colorCodeNodes = make_shared<VBO<GLubyte»()

shared_ptr< EBO<GLuint> > edgeIndices = make_shared<EBO<GLuint»()

shared_ptr< EBO<GLuint> > nodeIndices = make_shared<EBO<GLuint»()

shared_ptr< EBO<GLuint> > midnodeIndices = make_shared<EBO<GLuint»()