Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TrackIR Class Reference

#include <TrackIR.h>

List of all members.

Public Member Functions

 TrackIR ()
 ~TrackIR ()
DWORD ExecFrame ()
bool IsRunning () const
double GetAzimuth () const
double GetElevation () const
double GetX () const
double GetY () const
double GetZ () const

Protected Attributes

bool running
DWORD stale_frames
DWORD frame_signature
double az
double el
double x
double y
double z

Detailed Description

Definition at line 22 of file TrackIR.h.


Constructor & Destructor Documentation

TrackIR::TrackIR ( )

Definition at line 85 of file TrackIR.cpp.

TrackIR::~TrackIR ( )

Definition at line 169 of file TrackIR.cpp.


Member Function Documentation

DWORD TrackIR::ExecFrame ( )

Definition at line 182 of file TrackIR.cpp.

double TrackIR::GetAzimuth ( ) const
inline

Definition at line 31 of file TrackIR.h.

double TrackIR::GetElevation ( ) const
inline

Definition at line 32 of file TrackIR.h.

double TrackIR::GetX ( ) const
inline

Definition at line 34 of file TrackIR.h.

double TrackIR::GetY ( ) const
inline

Definition at line 35 of file TrackIR.h.

double TrackIR::GetZ ( ) const
inline

Definition at line 36 of file TrackIR.h.

bool TrackIR::IsRunning ( ) const
inline

Definition at line 30 of file TrackIR.h.


Member Data Documentation

double TrackIR::az
protected

Definition at line 44 of file TrackIR.h.

double TrackIR::el
protected

Definition at line 45 of file TrackIR.h.

DWORD TrackIR::frame_signature
protected

Definition at line 42 of file TrackIR.h.

bool TrackIR::running
protected

Definition at line 40 of file TrackIR.h.

DWORD TrackIR::stale_frames
protected

Definition at line 41 of file TrackIR.h.

double TrackIR::x
protected

Definition at line 47 of file TrackIR.h.

double TrackIR::y
protected

Definition at line 48 of file TrackIR.h.

double TrackIR::z
protected

Definition at line 49 of file TrackIR.h.


The documentation for this class was generated from the following files: