|
Developer Documentation
|
This is the complete list of members for ACG::GLCone, 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(class IRenderer *_renderer, const struct RenderObject *_base, float _height, const ACG::Vec3f &_center=ACG::Vec3f(0.0f, 0.0f, 0.0f), ACG::Vec3f _upDir=ACG::Vec3f(0.0f, 0.0f, 1.0f), float _radiusScale=1.0f) (defined in ACG::GLCone) | ACG::GLCone | |
| addToRenderer_primitive(class IRenderer *_renderer, struct RenderObject *_ro) (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| addTriangle(int sl0, int st0, int sl1, int st1, int sl2, int st2) (defined in ACG::GLCone) | ACG::GLCone | private |
| 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 |
| bottomCap_ (defined in ACG::GLCone) | ACG::GLCone | private |
| bottomRadius_ (defined in ACG::GLCone) | ACG::GLCone | private |
| checkVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| draw(GLState &_state, float _height, 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::GLCone) | ACG::GLCone | |
| 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() (defined in ACG::GLCone) | ACG::GLCone | virtual |
| getVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| getVertexDecl() const (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| GLCone(int _slices, int _stacks, float _bottomRadius, float _topRadius, bool _bottomCap_, bool _topCap) (defined in ACG::GLCone) | ACG::GLCone | |
| GLPrimitive() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| INSIDE enum value (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| normalOnCone(int _sliceNumber, int _stackNumber) (defined in ACG::GLCone) | ACG::GLCone | private |
| NormalOrientation enum name (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| normalOrientation_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| OUTSIDE enum value (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
| positionOnCone(int _sliceNumber, int _stackNumber) (defined in ACG::GLCone) | ACG::GLCone | private |
| setBottomRadius(float _bottomRadius) (defined in ACG::GLCone) | ACG::GLCone | |
| setNormalOrientation(NormalOrientation orienation) (defined in ACG::GLCone) | ACG::GLCone | |
| setTopRadius(float _topRadius) (defined in ACG::GLCone) | ACG::GLCone | |
| slices_ (defined in ACG::GLCone) | ACG::GLCone | private |
| stacks_ (defined in ACG::GLCone) | ACG::GLCone | private |
| texCoordOnCone(int _sliceNumber, int _stackNumber) (defined in ACG::GLCone) | ACG::GLCone | private |
| topCap_ (defined in ACG::GLCone) | ACG::GLCone | private |
| topRadius_ (defined in ACG::GLCone) | ACG::GLCone | private |
| unBindVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| updateVBO() (defined in ACG::GLCone) | ACG::GLCone | virtual |
| vboDataInvalid_ (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
| ~GLCone() (defined in ACG::GLCone) | ACG::GLCone | |
| ~GLPrimitive() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | virtual |