Apollo  6.0
Open source self driving car software
Grid Member List

This is the complete list of members for Grid, including all inherited members.

blue(void) constGridinline
CellCount(void) constGridinline
CreateShaderProgram(const QString &vertexShaderFileName, const QString &fragShaderFileName)RenderableObjectstatic
Destroy(void)RenderableObject
Draw(void)RenderableObjectinlineprotectedvirtual
FillVertexBuffer(GLfloat *pBuffer)Gridprotectedvirtual
GetPrimitiveType(void) constGridinlinevirtual
green(void) constGridinline
Grid(int cellCountBySide=1)Gridexplicit
grid_color(void) constGridinline
haveShaderProgram(void)RenderableObjectinline
Init(std::shared_ptr< QOpenGLShaderProgram > &shaderProgram=NullRenderableObj)RenderableObject
is_init_RenderableObjectprotected
is_renderable(void) constRenderableObjectinline
is_renderable_RenderableObjectprotected
NullRenderableObjRenderableObjectstatic
red(void) constGridinline
Render(const QMatrix4x4 *mvp=nullptr)RenderableObject
RenderableObject(int vertex_count=1, int vertex_element_count=3, const std::shared_ptr< QOpenGLShaderProgram > &shaderProgram=NullRenderableObj)RenderableObjectexplicit
set_grid_color(const QColor &color)Gridinline
set_is_renderable(bool b)RenderableObjectinline
set_shader_program(const std::shared_ptr< QOpenGLShaderProgram > &shaderProgram)RenderableObjectinline
set_vertex_count(int vertexCount)RenderableObjectinline
set_vertex_element_count(int vertexElementCount)RenderableObjectinline
SetCellCount(int cellCount)Gridinline
SetupAllAttrPointer(void)RenderableObjectinlineprotectedvirtual
SetupExtraUniforms(void)Gridinlinevirtual
shader_program_RenderableObjectprotected
vao_RenderableObjectprotected
vbo_RenderableObjectprotected
vertex_count(void) constRenderableObjectinline
vertex_count_RenderableObjectprotected
vertex_element_count(void) constRenderableObjectinline
vertex_element_count_RenderableObjectprotected
VertexBufferSize(void) constRenderableObjectinline
~Grid()Gridinline
~RenderableObject(void)RenderableObjectvirtual