ifc2x3.ifcworkcontrol Class Reference

Public Member Functions

def creationdate ()
 
def creators ()
 
def duration ()
 
def finishtime ()
 
def identifier ()
 
def purpose ()
 
def starttime ()
 
def totalfloat ()
 
def userdefinedcontroltype ()
 
def workcontroltype ()
 
def wr1 (self)
 
- Public Member Functions inherited from ifc2x3.ifccontrol
def controls ()
 
- Public Member Functions inherited from ifc2x3.ifcobject
def isdefinedby ()
 
def objecttype ()
 
def wr1 (self)
 
- Public Member Functions inherited from ifc2x3.ifcobjectdefinition
def decomposes ()
 
def hasassignments ()
 
def hasassociations ()
 
def isdecomposedby ()
 
- Public Member Functions inherited from ifc2x3.ifcroot
def description ()
 
def globalid ()
 
def name ()
 
def ownerhistory ()
 

Public Attributes

 creationdate
 
 creators
 
 duration
 
 finishtime
 
 identifier
 
 purpose
 
 starttime
 
 totalfloat
 
 userdefinedcontroltype
 
 workcontroltype
 
- Public Attributes inherited from ifc2x3.ifcobject
 objecttype
 
- Public Attributes inherited from ifc2x3.ifcroot
 description
 
 globalid
 
 name
 
 ownerhistory
 

Detailed Description

Entity ifcworkcontrol definition.

    :param identifier
    :type identifier:ifcidentifier

    :param creationdate
    :type creationdate:ifcdatetimeselect

    :param creators
    :type creators:SET(1,None,'ifcperson', scope = schema_scope)

    :param purpose
    :type purpose:ifclabel

    :param duration
    :type duration:ifctimemeasure

    :param totalfloat
    :type totalfloat:ifctimemeasure

    :param starttime
    :type starttime:ifcdatetimeselect

    :param finishtime
    :type finishtime:ifcdatetimeselect

    :param workcontroltype
    :type workcontroltype:ifcworkcontroltypeenum

    :param userdefinedcontroltype
    :type userdefinedcontroltype:ifclabel

Member Function Documentation

◆ creationdate()

def ifc2x3.ifcworkcontrol.creationdate ( )

References ifc2x3.ifcworkcontrol._creationdate, ifc2x3.ifcownerhistory._creationdate, ifc4.ifcworkcontrol._creationdate, ifc4.ifcownerhistory._creationdate, and ifc2x3.ifcdatetimeselect.

◆ creators()

def ifc2x3.ifcworkcontrol.creators ( )

References ifc2x3.ifcworkcontrol._creators, and ifc4.ifcworkcontrol._creators.

◆ duration()

def ifc2x3.ifcworkcontrol.duration ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.time_interval_with_bounds._duration, automotive_design.time_interval_with_bounds._duration, ifc2x3.ifcworkcontrol._duration, and ifc4.ifcworkcontrol._duration.

Referenced by automotive_design.time_interval_with_bounds.wr1().

◆ finishtime()

def ifc2x3.ifcworkcontrol.finishtime ( )

References ifc2x3.ifcworkcontrol._finishtime, ifc4.ifcworkcontrol._finishtime, and ifc2x3.ifcdatetimeselect.

◆ identifier()

def ifc2x3.ifcworkcontrol.identifier ( )

References ifc2x3.ifcworkcontrol._identifier, ifc2x3.ifcapproval._identifier, ifc2x3.ifcpresentationlayerassignment._identifier, ifc4.ifcapproval._identifier, ifc4.ifctablecolumn._identifier, and ifc4.ifcpresentationlayerassignment._identifier.

Referenced by ifc4.ifcapproval.hasidentifierorname().

◆ purpose()

def ifc2x3.ifcworkcontrol.purpose ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.versioned_action_request._purpose, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.certification._purpose, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.configuration_item._purpose, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_method._purpose, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.contract._purpose, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.security_classification._purpose, automotive_design.versioned_action_request._purpose, automotive_design.certification._purpose, automotive_design.configuration_item._purpose, automotive_design.action_method._purpose, automotive_design.contract._purpose, automotive_design.security_classification._purpose, config_control_design.versioned_action_request._purpose, config_control_design.certification._purpose, config_control_design.configuration_item._purpose, config_control_design.action_method._purpose, config_control_design.contract._purpose, config_control_design.security_classification._purpose, ifc2x3.ifcdocumentinformation._purpose, ifc2x3.ifcaddress._purpose, ifc2x3.ifcworkcontrol._purpose, ifc2x3.ifcstructuralloadgroup._purpose, ifc4.ifcdocumentinformation._purpose, ifc4.ifcaddress._purpose, ifc4.ifcworkcontrol._purpose, and ifc4.ifcstructuralloadgroup._purpose.

Referenced by ifc2x3.ifcaddress.wr1(), and ifc4.ifcaddress.wr1().

◆ starttime()

def ifc2x3.ifcworkcontrol.starttime ( )

References ifc2x3.ifcworkcontrol._starttime, ifc2x3.ifctimeseries._starttime, ifc4.ifcworkcontrol._starttime, ifc4.ifctimeperiod._starttime, ifc4.ifctimeseries._starttime, and ifc2x3.ifcdatetimeselect.

◆ totalfloat()

def ifc2x3.ifcworkcontrol.totalfloat ( )

References ifc2x3.ifcworkcontrol._totalfloat, ifc2x3.ifcscheduletimecontrol._totalfloat, ifc4.ifcworkcontrol._totalfloat, and ifc4.ifctasktime._totalfloat.

◆ userdefinedcontroltype()

def ifc2x3.ifcworkcontrol.userdefinedcontroltype ( )

References ifc2x3.ifcworkcontrol._userdefinedcontroltype.

◆ workcontroltype()

def ifc2x3.ifcworkcontrol.workcontroltype ( )

References ifc2x3.ifcworkcontrol._workcontroltype.

Referenced by ifc2x3.ifcworkcontrol.wr1().

◆ wr1()

def ifc2x3.ifcworkcontrol.wr1 (   self)

Reimplemented from ifc2x3.ifcobject.

References App::TransactionFactory.self, Py::PythonExtension< T >.self(), Py::PythonClass< T >.self(), Py::PythonExtensionBase.self(), Gui::AutoSaver.self, Gui::Dialog::DownloadManager.self, and ifc2x3.ifcworkcontrol.workcontroltype.

Member Data Documentation

◆ creationdate

ifc2x3.ifcworkcontrol.creationdate

◆ creators

ifc2x3.ifcworkcontrol.creators

◆ duration

ifc2x3.ifcworkcontrol.duration

◆ finishtime

ifc2x3.ifcworkcontrol.finishtime

◆ identifier

ifc2x3.ifcworkcontrol.identifier

◆ purpose

ifc2x3.ifcworkcontrol.purpose

◆ starttime

ifc2x3.ifcworkcontrol.starttime

◆ totalfloat

ifc2x3.ifcworkcontrol.totalfloat

◆ userdefinedcontroltype

ifc2x3.ifcworkcontrol.userdefinedcontroltype

◆ workcontroltype

ifc2x3.ifcworkcontrol.workcontroltype

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