|
GL Studio C++ Runtime API
|
#include <events.h>
Public Member Functions | |
| LocationEvent () | |
| LocationEvent (const LocationEvent &source) | |
| LocationEvent | operator= (const LocationEvent &source) |
Public Member Functions inherited from DisplayEvent | |
| DisplayEvent () | |
| DisplayEvent (const DisplayEvent &source) | |
| virtual | ~DisplayEvent () |
Public Attributes | |
| Vector | winLoc |
| Vector | lCoords |
| Vector | oCoords |
| float & | x |
| float & | y |
| float & | z |
| float & | lx |
| float & | ly |
| float & | lz |
| float & | ox |
| float & | oy |
| float & | oz |
Public Attributes inherited from DisplayEvent | |
| unsigned short | eventType |
| unsigned short | eventSubtype |
An event with location fields
|
inline |
Because of the use of the references, all automatically generated methods must be defined to allow for copying. Default constructor
|
inline |
Copy Constructor
| source | The event to copy from. |
|
inline |
Assignment operator
| source | The event to copy from. |
| Vector lCoords |
x,y,z of event in logical design coordinates
| float& lx |
Reference to lCoords.x
| float& ly |
Reference to lCoords.y
| float& lz |
Reference to lCoords.z
| Vector oCoords |
x,y,z of event in object DCS coordinates
| float& ox |
Reference to oCoords.x
| float& oy |
Reference to oCoords.y
| float& oz |
Reference to oCoords.z
| Vector winLoc |
Location of the event in window coordinates x and y window coordinates in pixels. z is from 0.0 -> 1.0 and represents the depth. z == 0 is at the near cliping plane. z == 0.5 represents half way between near and far cliping planes.
| float& x |
Reference to winLoc.x
| float& y |
Reference to winLoc.y
| float& z |
Reference to winLoc.z