OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Namespaces | Classes | Typedefs | Enumerations
Package OpenSim.Region.PhysicsModule.ODE

Namespaces

package  Tests
 

Classes

class  d
 
class  OdeCharacter
 
class  ODEDynamics
 
class  OdeModule
 
class  OdePhysicsJoint
 
class  OdePrim
 Various properties that ODE uses for AMotors but isn't exposed in ODE.NET so we must define them ourselves. More...
 
class  ODERayCastRequestManager
 Processes raycast requests as ODE is in a state to be able to do them. This ensures that it's thread safe and there will be no conflicts. Requests get returned by a different thread then they were requested by. More...
 
struct  ODERayCastRequest
 
struct  ODERayRequest
 
class  OdeScene
 

Typedefs

using dReal = System.Single
 

Enumerations

enum  dParam : int {
  dParam.LowStop = 0, dParam.HiStop = 1, dParam.Vel = 2, dParam.FMax = 3,
  dParam.FudgeFactor = 4, dParam.Bounce = 5, dParam.CFM = 6, dParam.StopERP = 7,
  dParam.StopCFM = 8, dParam.LoStop2 = 256, dParam.HiStop2 = 257, dParam.Vel2 = 258,
  dParam.FMax2 = 259, dParam.StopERP2 = 7 + 256, dParam.StopCFM2 = 8 + 256, dParam.LoStop3 = 512,
  dParam.HiStop3 = 513, dParam.Vel3 = 514, dParam.FMax3 = 515, dParam.StopERP3 = 7 + 512,
  dParam.StopCFM3 = 8 + 512
}
 Various properties that ODE uses for AMotors but isn't exposed in ODE.NET so we must define them ourselves. More...
 
enum  StatusIndicators : int { StatusIndicators.Generic = 0, StatusIndicators.Start = 1, StatusIndicators.End = 2 }
 
enum  CollisionCategories : int {
  CollisionCategories.Disabled = 0, CollisionCategories.Geom = 0x00000001, CollisionCategories.Body = 0x00000002, CollisionCategories.Space = 0x00000004,
  CollisionCategories.Character = 0x00000008, CollisionCategories.Land = 0x00000010, CollisionCategories.Water = 0x00000020, CollisionCategories.Wind = 0x00000040,
  CollisionCategories.Sensor = 0x00000080, CollisionCategories.Selected = 0x00000100
}
 
enum  Material : int {
  Material.Stone = 0, Material.Metal = 1, Material.Glass = 2, Material.Wood = 3,
  Material.Flesh = 4, Material.Plastic = 5, Material.Rubber = 6
}
 Material type for a primitive More...
 

Typedef Documentation

using OpenSim.Region.PhysicsModule.ODE.dReal = typedef System.Single

Definition at line 55 of file ODEApi.cs.

Enumeration Type Documentation

Enumerator
Disabled 
Geom 
Body 
Space 
Character 
Land 
Water 
Wind 
Sensor 
Selected 

Definition at line 62 of file OdeScene.cs.

Various properties that ODE uses for AMotors but isn't exposed in ODE.NET so we must define them ourselves.

Enumerator
LowStop 
HiStop 
Vel 
FMax 
FudgeFactor 
Bounce 
CFM 
StopERP 
StopCFM 
LoStop2 
HiStop2 
Vel2 
FMax2 
StopERP2 
StopCFM2 
LoStop3 
HiStop3 
Vel3 
FMax3 
StopERP3 
StopCFM3 

Definition at line 41 of file ODECharacter.cs.

Material type for a primitive

Enumerator
Stone 
Metal 
Glass 
Wood 
Flesh 
Plastic 
Rubber 

Definition at line 79 of file OdeScene.cs.

Enumerator
Generic 
Start 
End 

Definition at line 54 of file OdeScene.cs.