|
Developer Documentation
|
This is the complete list of members for ACG::GLDisk, including all inherited members.
| addLineToVBO(const ACG::Vec3f *_p, const ACG::Vec3f *_n, const ACG::Vec2f *_tex) (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| addToRenderer_primitive(class IRenderer *_renderer, struct RenderObject *_ro) (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| addTriangleToVBO(const ACG::Vec3f *_p, const ACG::Vec3f *_n, const ACG::Vec2f *_tex) (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| bindVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| checkVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| curTriPtr_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| draw(GLState &_state, const ACG::Vec3f &_center=ACG::Vec3f(0.0f, 0.0f, 0.0f), ACG::Vec3f _upDir=ACG::Vec3f(0.0f, 0.0f, 1.0f)) (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | |
| draw_primitive() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| draw_primitive(GLSL::Program *_program) (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| getNumLines() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | inlinevirtual |
| getNumTriangles() override (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | virtual |
| getVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| getVertexDecl() const (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| GLDisk(int _slices, int _loops, float _innerRadius, float _outerRadius) | ACG::GLDisk | |
| GLPartialDisk(int _slices, int _loops, float _innerRadius, float _outerRadius, float _startAngle, float _sweepAngle) | ACG::GLPartialDisk | |
| GLPrimitive() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| innerRadius_ (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | private |
| INSIDE enum value (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| loops_ (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | private |
| NormalOrientation enum name (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| normalOrientation_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| numLines_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| numTris_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| outerRadius_ (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | private |
| OUTSIDE enum value (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| setInnerRadius(float _innerRadius) (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | |
| setOuterRadius(float _outerRadius) (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | |
| slices_ (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | private |
| startAngle_ (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | private |
| sweepAngle_ (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | private |
| unBindVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| updateVBO() override (defined in ACG::GLPartialDisk) | ACG::GLPartialDisk | protectedvirtual |
| updateVBOData() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| vbo_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| vboData_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| vboDataInvalid_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| vertexDecl_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | private |
| ~GLPrimitive() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | virtual |