Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ACG::GLCone Member List

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::GLPrimitiveprotected
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::GLConeprivate
addTriangleToVBO(const ACG::Vec3f *_p, const ACG::Vec3f *_n, const ACG::Vec2f *_tex) (defined in ACG::GLPrimitive)ACG::GLPrimitiveprotected
bindVBO() (defined in ACG::GLPrimitive)ACG::GLPrimitiveprotected
bottomCap_ (defined in ACG::GLCone)ACG::GLConeprivate
bottomRadius_ (defined in ACG::GLCone)ACG::GLConeprivate
checkVBO() (defined in ACG::GLPrimitive)ACG::GLPrimitiveprotected
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
getNumLines() (defined in ACG::GLPrimitive)ACG::GLPrimitiveinlinevirtual
getNumTriangles() (defined in ACG::GLCone)ACG::GLConevirtual
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::GLConeprivate
NormalOrientation enum name (defined in ACG::GLPrimitive)ACG::GLPrimitive
normalOrientation_ (defined in ACG::GLPrimitive)ACG::GLPrimitiveprotected
OUTSIDE enum value (defined in ACG::GLPrimitive)ACG::GLPrimitive
positionOnCone(int _sliceNumber, int _stackNumber) (defined in ACG::GLCone)ACG::GLConeprivate
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::GLConeprivate
stacks_ (defined in ACG::GLCone)ACG::GLConeprivate
texCoordOnCone(int _sliceNumber, int _stackNumber) (defined in ACG::GLCone)ACG::GLConeprivate
topCap_ (defined in ACG::GLCone)ACG::GLConeprivate
topRadius_ (defined in ACG::GLCone)ACG::GLConeprivate
unBindVBO() (defined in ACG::GLPrimitive)ACG::GLPrimitiveprotected
updateVBO() (defined in ACG::GLCone)ACG::GLConevirtual
vboDataInvalid_ (defined in ACG::GLPrimitive)ACG::GLPrimitiveprotected
~GLCone() (defined in ACG::GLCone)ACG::GLCone
~GLPrimitive() (defined in ACG::GLPrimitive)ACG::GLPrimitivevirtual