====== CSectionVBOData ====== **//Inherited from//** NULL **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Public interface//** * [[csectionvbodata#csectionvbodata1|CSectionVBOData]]() * [[csectionvbodata#~csectionvbodata|~CSectionVBOData]]() * void [[csectionvbodata#clear|Clear]]() * void [[csectionvbodata#updatevbodata|UpdateVBOData]](CSectionVerticesData & vertexDatas) * shared_ptr< VBO > [[csectionvbodata#getvertices|GetVertices]]() const * shared_ptr< VBO > [[csectionvbodata#getnormal|GetNormal]]() const * shared_ptr< VBO > [[csectionvbodata#getcolor|GetColor]]() const * shared_ptr< VBO > [[csectionvbodata#getdeforms|GetDeforms]]() const * shared_ptr< VBO > [[csectionvbodata#getcolorcode|GetColorcode]]() const * shared_ptr< VBO > [[csectionvbodata#getnodecolor|GetNodeColor]]() const * shared_ptr< VBO > [[csectionvbodata#getnodecolorcode|GetNodeColorCode]]() const * shared_ptr< VBO > [[csectionvbodata#gettexture|GetTexture]]() const * shared_ptr< VBO > [[csectionvbodata#getverticesurfs|GetVerticeSurfs]]() const * shared_ptr< VBO > [[csectionvbodata#getnormalsurfs|GetNormalSurfs]]() const * shared_ptr< VBO > [[csectionvbodata#gettexturesurfs|GetTextureSurfs]]() const * shared_ptr< VBO > [[csectionvbodata#getdeformsurfs|GetDeformSurfs]]() const * shared_ptr< VBO > [[csectionvbodata#getverticelinesurfs|GetVerticeLineSurfs]]() const * shared_ptr< VBO > [[csectionvbodata#getdeformlinesurfs|GetDeformLineSurfs]]() const * shared_ptr< EBO > [[csectionvbodata#getsurfaceindices|GetSurfaceIndices]]() const * shared_ptr< EBO > [[csectionvbodata#getmeshlineindices|GetMeshLineIndices]]() const * shared_ptr< EBO > [[csectionvbodata#getnodeindices|GetNodeIndices]]() const * shared_ptr< EBO > [[csectionvbodata#getmidnodeindices|GetMidNodeIndices]]() const **//Protected interface//** * shared_ptr> vertices = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> color = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> colorcode = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> colorNode = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> colorCodeNode = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr< VBO > deforms = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr< VBO > texture = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> normals = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr< EBO > surfaceIndices = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr< EBO > meshLineIndices = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr< EBO > nodeIndices = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr< EBO > midnodeIndices = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> vertice_surfs = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> normal_surfs = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> texture_surfs = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> deform_surfs = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> vertice_line_surfs = [[csectionvbodata#make_shared>|make_shared>]]() * shared_ptr> deform_line_surfs = [[csectionvbodata#make_shared>|make_shared>]]() ---- {{anchor:csectionvbodata1}} **CSectionVBOData()** *function: *parameters: NULL *return value: {{anchor:~csectionvbodata}} **~CSectionVBOData()** *function: *parameters: NULL *return value: {{anchor:clear}} **void Clear()** *function: *parameters: NULL *return value: {{anchor:updatevbodata}} **void UpdateVBOData(CSectionVerticesData & vertexDatas)** *function: *parameters: - [i] CSectionVerticesData & vertexDatas: *return value: {{anchor:getvertices}} **shared_ptr< VBO > GetVertices() const** *function: *parameters: NULL *return value: {{anchor:getnormal}} **shared_ptr< VBO > GetNormal() const** *function: *parameters: NULL *return value: {{anchor:getcolor}} **shared_ptr< VBO > GetColor() const** *function: *parameters: NULL *return value: {{anchor:getdeforms}} **shared_ptr< VBO > GetDeforms() const** *function: *parameters: NULL *return value: {{anchor:getcolorcode}} **shared_ptr< VBO > GetColorcode() const** *function: *parameters: NULL *return value: {{anchor:getnodecolor}} **shared_ptr< VBO > GetNodeColor() const** *function: *parameters: NULL *return value: {{anchor:getnodecolorcode}} **shared_ptr< VBO > GetNodeColorCode() const** *function: *parameters: NULL *return value: {{anchor:gettexture}} **shared_ptr< VBO > GetTexture() const** *function: *parameters: NULL *return value: {{anchor:getverticesurfs}} **shared_ptr< VBO > GetVerticeSurfs() const** *function: *parameters: NULL *return value: {{anchor:getnormalsurfs}} **shared_ptr< VBO > GetNormalSurfs() const** *function: *parameters: NULL *return value: {{anchor:gettexturesurfs}} **shared_ptr< VBO > GetTextureSurfs() const** *function: *parameters: NULL *return value: {{anchor:getdeformsurfs}} **shared_ptr< VBO > GetDeformSurfs() const** *function: *parameters: NULL *return value: {{anchor:getverticelinesurfs}} **shared_ptr< VBO > GetVerticeLineSurfs() const** *function: *parameters: NULL *return value: {{anchor:getdeformlinesurfs}} **shared_ptr< VBO > GetDeformLineSurfs() const** *function: *parameters: NULL *return value: {{anchor:getsurfaceindices}} **shared_ptr< EBO > GetSurfaceIndices() const** *function: *parameters: NULL *return value: {{anchor:getmeshlineindices}} **shared_ptr< EBO > GetMeshLineIndices() const** *function: *parameters: NULL *return value: {{anchor:getnodeindices}} **shared_ptr< EBO > GetNodeIndices() const** *function: *parameters: NULL *return value: {{anchor:getmidnodeindices}} **shared_ptr< EBO > GetMidNodeIndices() const** *function: *parameters: NULL *return value: ---- {{anchor:make_shared>}} **shared_ptr> vertices = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> color = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> colorcode = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> colorNode = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> colorCodeNode = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr< VBO > deforms = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr< VBO > texture = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> normals = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr< EBO > surfaceIndices = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr< EBO > meshLineIndices = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr< EBO > nodeIndices = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr< EBO > midnodeIndices = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> vertice_surfs = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> normal_surfs = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> texture_surfs = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> deform_surfs = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> vertice_line_surfs = make_shared>()** *function: *parameters: NULL *return value: {{anchor:make_shared>}} **shared_ptr> deform_line_surfs = make_shared>()** *function: *parameters: NULL *return value: