stats Class Reference
#include <collide_serial.h>
|
Public Types |
enum | { op_null = 0,
op_max = 100
} |
| Can only define up to this many operations (to avoid dynamic allocation). More...
|
Static Public Member Functions |
static void | print (void) |
Data Fields |
int | op_len |
| Number of operations currently defined (0..op_max).
|
Static Public Attributes |
static int | objects = 0 |
static int | gridCells = 0 |
static int | gridAdds = 0 |
static int | gridSizes [3] = {0,0,0} |
static int | recursiveCalls = 0 |
static int | simpleCalls = 0 |
static int | simpleFallbackCalls = 0 |
static int | splits [3] = {0,0,0} |
static int | splitFailures [3] = {0,0,0} |
static int | pivots = 0 |
static int | rejHomo = 0 |
static int | rejID = 0 |
static int | rejBbox = 0 |
static int | rejTerritory [3] = {0,0,0} |
static int | rejCollide = 0 |
static int | Collisions = 0 |
Data Structures |
class | op_sentry |
| Sentry class: wraps timing of one operation, including save/restore for nested operations. More...
|
class | op_t |
| Describes a particular operation, such as a kind of drawing. More...
|
class | stats |
| Sums up the time taken by each operation. More...
|
Detailed Description
Definition at line 18 of file collide_serial.h.
Member Enumeration Documentation
Can only define up to this many operations (to avoid dynamic allocation).
- Enumerator:
-
Definition at line 38 of file stats.h.
Member Function Documentation
static void stats::print |
( |
void |
|
) |
[static] |
Field Documentation
The documentation for this class was generated from the following files: