Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::Util Namespace Reference

Namespaces

 Render
 

Data Structures

struct  CirclePlot
 
struct  TextPlot
 
class  Frame
 
class  ImageWindow
 
class  LatencyTest
 
struct  FrameTimeRecord
 
struct  FrameTimeRecordSet
 
class  LatencyTest2
 

Enumerations

enum  { LT2_ColorIncrement = 32, LT2_PixelTestThreshold = LT2_ColorIncrement / 3, LT2_IncrementCount = 256 / LT2_ColorIncrement, LT2_TimeoutWaitingForColorDetected = 1000 }
 

Variables

static const UInt32 TIME_TO_WAIT_FOR_SETTLE_PRE_CALIBRATION = 16*10
 
static const UInt32 TIME_TO_WAIT_FOR_SETTLE_POST_CALIBRATION = 16*10
 
static const UInt32 TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT = 16*5
 
static const UInt32 TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT_RANDOMNESS = 16*5
 
static const UInt32 DEFAULT_NUMBER_OF_SAMPLES = 10
 
static const UInt32 INITIAL_SAMPLES_TO_IGNORE = 4
 
static const UInt32 TIMEOUT_WAITING_FOR_TEST_STARTED = 1000
 
static const UInt32 TIMEOUT_WAITING_FOR_COLOR_DETECTED = 4000
 
static const Color CALIBRATE_BLACK (0, 0, 0)
 
static const Color CALIBRATE_WHITE (255, 255, 255)
 
static const Color COLOR1 (0, 0, 0)
 
static const Color COLOR2 (255, 255, 255)
 
static const Color SENSOR_DETECT_THRESHOLD (128, 255, 255)
 
static const float BIG_FLOAT = 1000000.0f
 
static const float SMALL_FLOAT = -1000000.0f
 

Data Structure Documentation

struct OVR::Util::CirclePlot

Definition at line 47 of file Util_ImageWindow.h.

Collaboration diagram for OVR::Util::CirclePlot:
Collaboration graph
Data Fields
float b
bool fill
float g
float r
float radius
float x
float y
struct OVR::Util::TextPlot

Definition at line 58 of file Util_ImageWindow.h.

Collaboration diagram for OVR::Util::TextPlot:
Collaboration graph
Data Fields
float b
float g
float r
String text
float x
float y

Enumeration Type Documentation

anonymous enum
Enumerator
LT2_ColorIncrement 
LT2_PixelTestThreshold 
LT2_IncrementCount 
LT2_TimeoutWaitingForColorDetected 

Definition at line 40 of file Util_LatencyTest2.h.

Variable Documentation

const float OVR::Util::BIG_FLOAT = 1000000.0f
static

Definition at line 47 of file Util_LatencyTest.cpp.

const Color OVR::Util::CALIBRATE_BLACK(0, 0, 0)
static
const Color OVR::Util::CALIBRATE_WHITE(255, 255, 255)
static
const Color OVR::Util::COLOR1(0, 0, 0)
static
const Color OVR::Util::COLOR2(255, 255, 255)
static
const UInt32 OVR::Util::DEFAULT_NUMBER_OF_SAMPLES = 10
static

Definition at line 38 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::INITIAL_SAMPLES_TO_IGNORE = 4
static

Definition at line 39 of file Util_LatencyTest.cpp.

const Color OVR::Util::SENSOR_DETECT_THRESHOLD(128, 255, 255)
static
const float OVR::Util::SMALL_FLOAT = -1000000.0f
static

Definition at line 48 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::TIME_TO_WAIT_FOR_SETTLE_POST_CALIBRATION = 16*10
static

Definition at line 35 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT = 16*5
static

Definition at line 36 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::TIME_TO_WAIT_FOR_SETTLE_POST_MEASUREMENT_RANDOMNESS = 16*5
static

Definition at line 37 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::TIME_TO_WAIT_FOR_SETTLE_PRE_CALIBRATION = 16*10
static

Definition at line 34 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::TIMEOUT_WAITING_FOR_COLOR_DETECTED = 4000
static

Definition at line 41 of file Util_LatencyTest.cpp.

const UInt32 OVR::Util::TIMEOUT_WAITING_FOR_TEST_STARTED = 1000
static

Definition at line 40 of file Util_LatencyTest.cpp.