Developer Documentation
|
This is the complete list of members for ACG::GLCylinder, 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 | |
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 |
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() override (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 | |
GLCylinder(int _slices, int _stacks, float _radius, bool _bottomCap, bool _topCap) (defined in ACG::GLCylinder) | ACG::GLCylinder | |
GLPrimitive() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
INSIDE enum value (defined in ACG::GLPrimitive) | ACG::GLPrimitive | |
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 | |
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 | |
unBindVBO() (defined in ACG::GLPrimitive) | ACG::GLPrimitive | protected |
updateVBO() override (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 |