Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcWorkControl Class
Syntax
C++
class IfcWorkControl : public IfcControl;

An IfcWorkControl is an abstract supertype which captures information that is common to both IfcWorkPlan and IfcWorkSchedule. 

A work control may have resources assigned to it. This is handled by the IfcRelAssignsToControl relationship. A work control should also define a context that gives further information about its usage. If no special context information is required then the IfcProject instance as a global context should be used instead. An explicit link between the work control and the IfcProject via IfcRelDeclares should then be provided. 

 

Control Assignment

From IFC4 the assignment of tasks to the work control is handled by the IfcRelAssignsToControl relationship. IfcRelAssignsTasks as used in previous IFC releases has been deleted and cannot be used anymore. From IFC4 it is not necessary to assign each task to a work control as it is regarded to be sufficient if the summary task (root task in the task hierarchy defined through IfcRelNests relationships) is assigned to a work control.

OdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControlOdIfc2x_final__IfcWorkControl

File: IfcWorkControlAutoImpl.h 

Namespace: OdIfc2x_final 

Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.