Orxonox
0.0.5 Codename: Arcturus
|
This is the complete list of members for orxonox::DebugDrawer, including all inherited members.
addLineIndices(int index1, int index2) | orxonox::DebugDrawer | private |
addLineVertex(const Ogre::Vector3 &vertex, const Ogre::ColourValue &colour) | orxonox::DebugDrawer | private |
addQuadIndices(int index1, int index2, int index3, int index4) | orxonox::DebugDrawer | private |
addTriangleIndices(int index1, int index2, int index3) | orxonox::DebugDrawer | private |
addTriangleVertex(const Ogre::Vector3 &vertex, const Ogre::ColourValue &colour) | orxonox::DebugDrawer | private |
build() | orxonox::DebugDrawer | |
buildCircle(const Ogre::Matrix4 &transform, float radius, int segmentsCount, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildCone(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, int segmentsCount, float height, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildCuboid(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildCylinder(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, int segmentsCount, float height, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledCircle(const Ogre::Matrix4 &transform, float radius, int segmentsCount, const Ogre::ColourValue &colour, bool up, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledCone(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, int segmentsCount, float height, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledCuboid(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledCylinder(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, int segmentsCount, float height, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledQuad(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledTetrahedron(const Ogre::Vector3 ¢re, float scale, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildFilledTriangle(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildLine(const Ogre::Vector3 &start, const Ogre::Vector3 &end, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildQuad(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
buildTetrahedron(const Ogre::Vector3 ¢re, float scale, const Ogre::ColourValue &colour, float alpha=1.0f) | orxonox::DebugDrawer | private |
clear() | orxonox::DebugDrawer | |
DebugDrawer(Ogre::SceneManager *_sceneManager, float _fillAlpha) | orxonox::DebugDrawer | |
drawCircle(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
drawCone(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, float height, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
drawCuboid(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
drawCylinder(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, float height, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
drawLine(const Ogre::Vector3 &start, const Ogre::Vector3 &end, const Ogre::ColourValue &colour) | orxonox::DebugDrawer | |
drawQuad(const Ogre::Vector3 *vertices, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
drawSphere(const Ogre::Vector3 ¢re, const Ogre::Quaternion &rotation, float radius, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
drawTetrahedron(const Ogre::Vector3 ¢re, float scale, const Ogre::ColourValue &colour, bool isFilled=false) | orxonox::DebugDrawer | |
fillAlpha | orxonox::DebugDrawer | private |
getEnabled() | orxonox::DebugDrawer | inline |
getIcoSphere(float radius) const | orxonox::DebugDrawer | private |
icoSphere0 | orxonox::DebugDrawer | private |
icoSphere1 | orxonox::DebugDrawer | private |
icoSphere2 | orxonox::DebugDrawer | private |
icoSphere3 | orxonox::DebugDrawer | private |
icoSphere4 | orxonox::DebugDrawer | private |
initialise() | orxonox::DebugDrawer | private |
isEnabled | orxonox::DebugDrawer | private |
lineIndices | orxonox::DebugDrawer | private |
linesIndex | orxonox::DebugDrawer | private |
lineVertices | orxonox::DebugDrawer | private |
manualObject | orxonox::DebugDrawer | private |
sceneManager | orxonox::DebugDrawer | private |
setEnabled(bool _isEnabled) | orxonox::DebugDrawer | inline |
setFillAlpha(float alpha) | orxonox::DebugDrawer | inline |
shutdown() | orxonox::DebugDrawer | private |
switchEnabled() | orxonox::DebugDrawer | inline |
triangleIndices | orxonox::DebugDrawer | private |
trianglesIndex | orxonox::DebugDrawer | private |
triangleVertices | orxonox::DebugDrawer | private |
~DebugDrawer() | orxonox::DebugDrawer |