BowlerKernel
Public Member Functions | List of all members
com.neuronrobotics.bowlerstudio.physics.IPhysicsManager Interface Reference
Inheritance diagram for com.neuronrobotics.bowlerstudio.physics.IPhysicsManager:
Inheritance graph
[legend]

Public Member Functions

void update (float timeStep)
 
RigidBody getFallRigidBody ()
 
List< CSGgetBaseCSG ()
 
Affine getRigidBodyLocation ()
 
Transform getUpdateTransform ()
 

Detailed Description

Definition at line 13 of file IPhysicsManager.java.

Member Function Documentation

◆ getBaseCSG()

List<CSG> com.neuronrobotics.bowlerstudio.physics.IPhysicsManager.getBaseCSG ( )

Return the CSG that tis being modelsed

Implemented in com.neuronrobotics.bowlerstudio.physics.CSGPhysicsManager.

◆ getFallRigidBody()

RigidBody com.neuronrobotics.bowlerstudio.physics.IPhysicsManager.getFallRigidBody ( )

Return a RigidBody for the physics engine

Implemented in com.neuronrobotics.bowlerstudio.physics.CSGPhysicsManager.

Referenced by com.neuronrobotics.bowlerstudio.physics.PhysicsCore.add().

◆ getRigidBodyLocation()

Affine com.neuronrobotics.bowlerstudio.physics.IPhysicsManager.getRigidBodyLocation ( )

Return the current spatial location fo the rigid body

Implemented in com.neuronrobotics.bowlerstudio.physics.CSGPhysicsManager.

◆ getUpdateTransform()

Transform com.neuronrobotics.bowlerstudio.physics.IPhysicsManager.getUpdateTransform ( )

The Bullet version of the location

Implemented in com.neuronrobotics.bowlerstudio.physics.CSGPhysicsManager.

◆ update()

void com.neuronrobotics.bowlerstudio.physics.IPhysicsManager.update ( float  timeStep)

The documentation for this interface was generated from the following file: