-typedef lon_label * pLonlabel;
-
-//
-// fgRunway_instr This class is responsible for rendering the active runway
-// in the hud (if visible).
-class runway_instr : public instr_item
-{
-private:
- void boundPoint(const sgdVec3& v, sgdVec3& m);
- bool boundOutsidePoints(sgdVec3& v, sgdVec3& m);
- bool drawLine(const sgdVec3& a1, const sgdVec3& a2, const sgdVec3& p1, const sgdVec3& p2);
- void drawArrow();
- bool get_active_runway(FGRunway& rwy);
- void get_rwy_points(sgdVec3 *points);
- void setLineWidth(void);
-
- sgdVec3 points3d[6],points2d[6];
- double mm[16],pm[16], arrowScale, arrowRad, lnScale, scaleDist, default_pitch, default_heading;
- GLint view[4];
- FGRunway runway;
- FGViewer* cockpit_view;
- unsigned short stippleOut,stippleCen;
- bool drawIA,drawIAAlways;
- RECT location;
- POINT center;
-