Blender V2.61 - r43446
Defines | Functions

PIL_time.h File Reference

Go to the source code of this file.

Defines

#define TIMEIT_START(var)
#define TIMEIT_VALUE(var)   (float)(PIL_check_seconds_timer() - _timeit_##var)
#define TIMEIT_END(var)

Functions

double PIL_check_seconds_timer (void)
void PIL_sleep_ms (int ms)

Detailed Description

Definition in file PIL_time.h.


Define Documentation

#define TIMEIT_END (   var)
Value:
}                                                                       \
    printf("time end   (" #var "): %.6f" "  " AT "\n",  TIMEIT_VALUE(var)); \
    fflush(stdout);                                                         \
}                                                                           \

Definition at line 71 of file PIL_time.h.

Referenced by applyModifier().

#define TIMEIT_START (   var)
Value:
{                                                                           \
    double _timeit_##var= PIL_check_seconds_timer();                        \
    printf("time start (" #var "):  " AT "\n");                             \
    fflush(stdout);                                                         \
    {                                                                       \

Utility defines for timing. requires BLI_utildefines.h for 'AT' TIMEIT_VALUE returns the time since TIMEIT_START was called.

Definition at line 60 of file PIL_time.h.

Referenced by applyModifier().

#define TIMEIT_VALUE (   var)    (float)(PIL_check_seconds_timer() - _timeit_##var)

Definition at line 68 of file PIL_time.h.


Function Documentation

double PIL_check_seconds_timer ( void  )

Return an indication of time, expressed as seconds since some fixed point. Successive calls are guarenteed to generate values greator than or equal to the last call.

Definition at line 81 of file time.c.

void PIL_sleep_ms ( int  ms)