----------------------------------------------------------------------------
-- General entities
--
-- Feb, 1995   (Defined by RoadRobot Team
--		Written by Teresa Goncalves,  Joao Paulo Pimentao - UNINOVA)
----------------------------------------------------------------------------

TYPE Percentage = REAL;
END_TYPE;

TYPE Degrees = REAL;
END_TYPE;

TYPE Metres = REAL;
END_TYPE;

ENTITY polyline;
       identifier:	INTEGER;
       set_points:	LIST [2:?] OF vertex;
END_ENTITY;

ENTITY GMTTime;
	TheDate:	Date;
	TheTime:	Time;
END_ENTITY;

ENTITY Date;
	day, month, year:	INTEGER;
END_ENTITY;

ENTITY Time;
	hour, minutes, seconds: INTEGER;
END_ENTITY;

ENTITY Money;
	currency:	STRING;
	quantity:	REAL;
END_ENTITY;

TYPE StepID= STRING;
END_TYPE;

ENTITY vertex;
	point_id:    INTEGER;
	X_point:     REAL;
	Y_point:     REAL;
	Z_point:     REAL;
END_ENTITY;

----------------------------------------------------------------------------
-- General entities
----------------------------------------------------------------------------