| applyForce(vec3 force, vec3 rel_pos=vec3(0, 0, 0))=0 | lgl_PhysicalObject< T > | pure virtual |
| applyImpulse(vec3 impulse)=0 | lgl_PhysicalObject< T > | pure virtual |
| applyTorque(vec3 torque)=0 | lgl_PhysicalObject< T > | pure virtual |
| createPhysicalData() | lgl_PhysicalObject< T > | inlinevirtual |
| getCenter() | lgl_PhysicalGeometryObject< T > | 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< T > | inlinevirtual |
| getMaxScale() | lgl_Object | inline |
| getNorm() | lgl_PhysicalGeometryObject< T > | inlinevirtual |
| getPhysicalData() | lgl_PhysicalObject< T > | inline |
| getPhysicalMass() | lgl_PhysicalObject< T > | inline |
| getPhysicalRestitution() | lgl_PhysicalObject< T > | inline |
| getPosition() | lgl_Object | inline |
| getRadius() | lgl_PhysicalGeometryObject< T > | inlinevirtual |
| getRotation() | lgl_Object | inline |
| getScale() | lgl_Object | inline |
| getTransformation() | lgl_Object | inline |
| getVBO() | lgl_PhysicalGeometryObject< T > | inline |
| getVelocity() | lgl_PhysicalObject< T > | 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_PhysicalCubeObject() | lgl_PhysicalCubeObject< T > | inline |
| lgl_PhysicalGeometryObject(lglVBO *vbo=NULL) | lgl_PhysicalGeometryObject< T > | inline |
| lgl_PhysicalObject() | lgl_PhysicalObject< T > | inline |
| renderTransformedObject() | lgl_Object | inline |
| lgl_Object::scale(const vec3 &factor) | lgl_Object | inline |
| setColor(const vec4 &c) | lgl_Object | inline |
| setPhysicalData(T *data) | lgl_PhysicalObject< T > | inline |
| setPhysicalMass(double mass) | lgl_PhysicalObject< T > | inline |
| setPhysicalRestitution(double restitution) | lgl_PhysicalObject< T > | inline |
| setVBO(lglVBO *vbo) | lgl_PhysicalGeometryObject< T > | inline |
| setVelocity(vec3 velocity) | lgl_PhysicalObject< T > | inline |
| show(bool yes=true) | lgl_Object | inline |
| shown() | lgl_Object | inline |