Navit SVN
Public Attributes

vehicleprofile Struct Reference

#include <vehicleprofile.h>

List of all members.

Public Attributes

int mode
int flags_forward_mask
int flags_reverse_mask
int flags
int maxspeed_handling
int static_speed
int static_distance
char * name
int width
int height
int length
int weight
int axle_weight
int dangerous_goods
int through_traffic_penalty
struct attr ** attrs
GHashTable * roadprofile_hash

Detailed Description

Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.


Member Data Documentation

Axle Weight of the vehicle in kg

Flags of dangerous goods present

Required flags to move through a segment

Flags mask for moving in positive direction

Flags mask for moving in reverse direction

Height of the vehicle in cm

Length of the vehicle in cm

0 = Always, 1 = Only if lower, 2 = Never

0 = Auto, 1 = On-Road, 2 = Off-Road

the vehicle profile name

Maximum distance of previous position of vehicle to consider it stationary

Maximum speed of vehicle to consider it stationary

Penalty when driving on a through traffic limited road

Weight of the vehicle in kg

Width of the vehicle in cm


The documentation for this struct was generated from the following file: