applyForce(vec3 force, vec3 rel_pos=vec3(0, 0, 0)) | lgl_NoPhysicalGeometryObject | inlinevirtual |
applyImpulse(vec3 impulse) | lgl_NoPhysicalGeometryObject | inlinevirtual |
applyTorque(vec3 torque) | lgl_NoPhysicalGeometryObject | inlinevirtual |
createPhysicalData() | lgl_PhysicalObject< void * > | inlinevirtual |
getCenter() | lgl_PhysicalGeometryObject< void * > | inlinevirtual |
getColor() | lgl_Object | inline |
getDistanceToBox(const vec3 &p, const vec3 &v, const vec3 &ext) | lgl_Object | inlineprotectedstatic |
getDistanceToBox(const vec3 &p, const mat3 &rotation, const vec3 &v, const vec3 &ext) | lgl_Object | inlineprotectedstatic |
getDistanceToBox(const vec3 &p, const mat3 &rotation, const vec3 &offset, const vec3 &v, const vec3 &ext) | lgl_Object | inlineprotectedstatic |
getDistanceToObject(const vec3 &v) | lgl_Object | inlinevirtual |
getDistanceToSphere(const vec3 &p, const vec3 &v, double radius) | lgl_Object | inlineprotectedstatic |
getExtent() | lgl_PhysicalGeometryObject< void * > | inlinevirtual |
getMaxScale() | lgl_Object | inline |
getNorm() | lgl_PhysicalGeometryObject< void * > | inlinevirtual |
getPhysicalData() | lgl_PhysicalObject< void * > | inline |
getPhysicalMass() | lgl_PhysicalObject< void * > | inline |
getPhysicalRestitution() | lgl_PhysicalObject< void * > | inline |
getPosition() | lgl_Object | inline |
getRadius() | lgl_PhysicalGeometryObject< void * > | inlinevirtual |
getRotation() | lgl_Object | inline |
getScale() | lgl_Object | inline |
getTransformation() | lgl_Object | inline |
getVBO() | lgl_PhysicalGeometryObject< void * > | inline |
getVelocity() | lgl_PhysicalObject< void * > | inline |
hasPartialTransparency() | lgl_Object | inline |
hasPartialTransparency(bool flag) | lgl_Object | inline |
hasTransparency() | lgl_Object | inline |
hasTransparency(bool flag) | lgl_Object | inline |
hasUniformScale() | lgl_Object | inline |
hidden() | lgl_Object | inline |
hide(bool yes=true) | lgl_Object | inline |
lgl_Object() | lgl_Object | inline |
lgl_PhysicalGeometryObject(lglVBO *vbo=NULL) | lgl_PhysicalGeometryObject< void * > | inline |
lgl_PhysicalObject() | lgl_PhysicalObject< void * > | inline |
renderTransformedObject() | lgl_Object | inline |
lgl_Object::scale(const vec3 &factor) | lgl_Object | inline |
setColor(const vec4 &c) | lgl_Object | inline |
setPhysicalData(void * *data) | lgl_PhysicalObject< void * > | inline |
setPhysicalMass(double mass) | lgl_PhysicalObject< void * > | inline |
setPhysicalRestitution(double restitution) | lgl_PhysicalObject< void * > | inline |
setVBO(lglVBO *vbo) | lgl_PhysicalGeometryObject< void * > | inline |
setVelocity(vec3 velocity) | lgl_PhysicalObject< void * > | inline |
show(bool yes=true) | lgl_Object | inline |
shown() | lgl_Object | inline |