+ int _refID;
+ object_type _otype;
+ bool _initialized;
+
+public:
+ object_type getType();
+
+ virtual const char* getTypeString(void) const { return "null"; }
+
+ bool isa( object_type otype );
+
+ void _setVS_fps( double _vs );
+ void _setAltitude( double _alt );
+ void _setLongitude( double longitude );
+ void _setLatitude ( double latitude );
+ void _setSubID( int s );
+ void _setUserPos();
+
+ double _getVS_fps() const;
+ double _getAltitude() const;
+ double _getLongitude() const;
+ double _getLatitude() const;
+ double _getElevationFt() const;
+ double _getRdot() const;
+ double _getH_offset() const;
+ double _getV_offset() const;
+ double _getX_shift() const;
+ double _getY_shift() const;
+ double _getRotation() const;
+ double _getSpeed() const;
+ double _getRoll() const;
+ double _getPitch() const;
+ double _getHeading() const;
+ double _get_speed_east_fps() const;
+ double _get_speed_north_fps() const;
+ double _get_SubPath() const;
+ double _getImpactLat() const;
+ double _getImpactLon() const;
+ double _getImpactElevFt() const;
+ double _getImpactHdg() const;
+ double _getImpactPitch() const;
+ double _getImpactRoll() const;
+ double _getImpactSpeed() const;
+ double _getXOffset() const;
+ double _getYOffset() const;
+ double _getZOffset() const;
+ //unsigned int _getCount() const;
+
+ bool _getServiceable() const;
+ bool _getFirstTime() const;
+ bool _getImpact();
+ bool _getImpactData();
+ bool _getCollisionData();