HughPH.Box2D
Organised dotnet bindings for Box2D 3.1.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
Box2D.Profile Struct Reference

Profiling data for Box2D. All times are in milliseconds. More...

Public Attributes

readonly float Step
 Total time for the entire physics step World.Step.
 
readonly float Pairs
 Time spent finding and buffering overlapping pairs in the broad-phase.
 
readonly float Collide
 Time spent performing narrow-phase collision detection for all contact pairs.
 
readonly float Solve
 Total time solving all velocity and position constraints.
 
readonly float MergeIslands
 Time spent merging islands of bodies and contacts.
 
readonly float PrepareStages
 Time for preparing simulation stages (sorting, partitioning).
 
readonly float SolveConstraints
 Time solving joint and contact constraints.
 
readonly float PrepareConstraints
 Time setting up constraint solver data (effective masses, biases).
 
readonly float UntegrateVelocities
 Time integrating velocities for dynamic bodies.
 
readonly float WarmStart
 Time applying cached impulses to warm start the constraint solver.
 
readonly float SolveImpulses
 Time computing and applying impulses for velocity constraints.
 
readonly float IntegratePositions
 Time integrating body positions based on velocities.
 
readonly float RelaxImpulses
 Time relaxing position constraints (position correction).
 
readonly float ApplyRestitution
 Time applying restitution (bounciness) corrections.
 
readonly float StoreImpulses
 Time storing computed impulses for the next warm start.
 
readonly float SplitIslands
 Time splitting simulation islands after solving.
 
readonly float Transforms
 Time updating body transform matrices for rendering.
 
readonly float HitEvents
 Time dispatching contact event callbacks and listeners.
 
readonly float Refit
 Time refitting the broad-phase spatial acceleration structures.
 
readonly float Bullets
 Time spent handling continuous collision (bullet) queries.
 
readonly float SleepIslands
 Time spent putting bodies to sleep or waking them.
 
readonly float Sensors
 Time spent processing sensor-only fixtures (no collision resolution).
 

Detailed Description

Profiling data for Box2D. All times are in milliseconds.


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