nx_metadata_sdk  1.0
Metadata SDK
List of all members
nx::vms_server_plugins::analytics::stub::Truck Class Reference
Inheritance diagram for nx::vms_server_plugins::analytics::stub::Truck:
nx::vms_server_plugins::analytics::stub::Vehicle nx::vms_server_plugins::analytics::stub::AbstractObject

Additional Inherited Members

- Public Member Functions inherited from nx::vms_server_plugins::analytics::stub::Vehicle
 Vehicle (const std::string &typeId, Attributes attributes)
 
virtual void update () override
 
- Public Member Functions inherited from nx::vms_server_plugins::analytics::stub::AbstractObject
 AbstractObject (const std::string &typeId, Attributes attributes)
 
Vector2D position () const
 
Size size () const
 
Attributes attributes () const
 
nx::sdk::Uuid id () const
 
std::string typeId () const
 
bool inBounds () const
 
- Protected Member Functions inherited from nx::vms_server_plugins::analytics::stub::Vehicle
void updateDistanceAttributeIfItExists ()
 
- Protected Attributes inherited from nx::vms_server_plugins::analytics::stub::AbstractObject
std::string m_typeId
 
Attributes m_attributes
 
nx::sdk::Uuid m_id
 
Vector2D m_position
 
Size m_size
 
float m_speed = 0
 
Vector2D m_trajectory
 

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