Interface for displaying a route. More...


Public Member Functions | |
| virtual bool | createRouteObjects (VgEngine::VgConstRefPtr< VgRoutingModule::VgIRoute > const &pRoute)=0 |
| Creates the geometry objects to be added to the view to represent the route. | |
| virtual void | clear ()=0 |
| Clears the object. | |
| virtual void | show ()=0 |
| Declaration from interface : VgMyDisplayable. | |
| virtual void | hide ()=0 |
| Hides this Object. | |
| virtual bool | isVisible ()=0 |
Interface for displaying a route.
| virtual void VgMyRouteDisplay::clear | ( | ) | [pure virtual] |
Clears the object.
Implemented in VgMyRoutingHelper.
| virtual bool VgMyRouteDisplay::createRouteObjects | ( | VgEngine::VgConstRefPtr< VgRoutingModule::VgIRoute > const & | pRoute ) | [pure virtual] |
Creates the geometry objects to be added to the view to represent the route.
| pRoute | The object containing the route data to represent. |
Implemented in VgMyRoutingHelper.
| virtual void VgMyRouteDisplay::hide | ( | ) | [pure virtual] |
Hides this Object.
No effect if it is already hidden.
Implements VgMyDisplayable.
Implemented in VgMyRoutingHelper.
| virtual bool VgMyRouteDisplay::isVisible | ( | ) | [pure virtual] |
Implements VgMyDisplayable.
Implemented in VgMyRoutingHelper.
| virtual void VgMyRouteDisplay::show | ( | ) | [pure virtual] |
Declaration from interface : VgMyDisplayable.
Implements VgMyDisplayable.
Implemented in VgMyRoutingHelper.