6.6.2.1 IfcCourseTypeEnum
6.6.2.1.1 Semantic definition
This container defines the different predefined types of course elements that can further specify an IfcCourse or IfcCourseType.
6.6.2.1.2 Type values
| Type | Description | 
|---|---|
ARMOUR
 | 
 An Aggregate layer whose primary function is to protect against erosion of the underlying material by water e.g. riprap. NOTE Definition from ISO 21650: protective layer on a breakwater, seawall or other rubble mound structures composed of armour units  | 
BALLASTBED
 | 
 Layer composed of broken stones under the sleepers.  | 
CORE
 | 
 A core course is the bulk internal structure of aggregate structures.  | 
FILTER
 | 
 An Intermediate layer whose primary function is to prevent the washing through of fine materials.  | 
PAVEMENT
 | 
 A layer within a pavement structure that forms a paved area or road.  | 
PROTECTION
 | 
 Layer with the primary task to provide protection against erosion and scour.  | 
USERDEFINED
 | 
 User-defined type  | 
NOTDEFINED
 | 
 Undefined type.  | 
6.6.2.1.3 Formal representation
TYPE IfcCourseTypeEnum = ENUMERATION OF
	(ARMOUR
	,BALLASTBED
	,CORE
	,FILTER
	,PAVEMENT
	,PROTECTION
	,USERDEFINED
	,NOTDEFINED);
END_TYPE;