28 virtual void tick(
double dt );
35 virtual double windDirection();
38 virtual double windSpeed();
41 virtual bool haveValidUpperLeftCorner()
const;
45 virtual bool haveValidUpperRightCorner()
const;
46 virtual bool haveValidLowerRightCorner()
const;
47 virtual bool haveValidLowerLeftCorner()
const;
51 virtual DtVector upperLeftCorner()
const;
55 virtual DtVector upperRightCorner()
const;
57 virtual DtVector lowerRightCorner()
const;
59 virtual DtVector lowerLeftCorner()
const;
63 virtual DtVector calcLookAt(
double hfov,
double vfov );
66 virtual void getFieldsOfView(
double& hfov,
double& vfov );
73 virtual void updateTargetCorners();
75 virtual void updateAttachedVelocity(
double dt);
77 virtual DtVector getFrustumVector(
int corner);
79 unsigned int calcChecksum(
unsigned char* buffer,
unsigned int length);
81 void setChecksum(
unsigned char* buffer,
unsigned int length,
unsigned int checksum);
A DtVideoStream instance will create a single streaming video pipeline on the channel indicated by wi...
Definition: DtVideoStream.h:33
#define DT_DLL_VRVLOCALMS
Definition: vrvLocalMS.h:21
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69