ifc2x3.ifcscheduletimecontrol Class Reference

Public Member Functions

def actualduration ()
 
def actualfinish ()
 
def actualstart ()
 
def completion ()
 
def earlyfinish ()
 
def earlystart ()
 
def finishfloat ()
 
def freefloat ()
 
def iscritical ()
 
def latefinish ()
 
def latestart ()
 
def remainingtime ()
 
def scheduleduration ()
 
def schedulefinish ()
 
def schedulestart ()
 
def scheduletimecontrolassigned ()
 
def startfloat ()
 
def statustime ()
 
def totalfloat ()
 
- 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

 actualduration
 
 actualfinish
 
 actualstart
 
 completion
 
 earlyfinish
 
 earlystart
 
 finishfloat
 
 freefloat
 
 iscritical
 
 latefinish
 
 latestart
 
 remainingtime
 
 scheduleduration
 
 schedulefinish
 
 schedulestart
 
 startfloat
 
 statustime
 
 totalfloat
 
- Public Attributes inherited from ifc2x3.ifcobject
 objecttype
 
- Public Attributes inherited from ifc2x3.ifcroot
 description
 
 globalid
 
 name
 
 ownerhistory
 

Detailed Description

Entity ifcscheduletimecontrol definition.

    :param actualstart
    :type actualstart:ifcdatetimeselect

    :param earlystart
    :type earlystart:ifcdatetimeselect

    :param latestart
    :type latestart:ifcdatetimeselect

    :param schedulestart
    :type schedulestart:ifcdatetimeselect

    :param actualfinish
    :type actualfinish:ifcdatetimeselect

    :param earlyfinish
    :type earlyfinish:ifcdatetimeselect

    :param latefinish
    :type latefinish:ifcdatetimeselect

    :param schedulefinish
    :type schedulefinish:ifcdatetimeselect

    :param scheduleduration
    :type scheduleduration:ifctimemeasure

    :param actualduration
    :type actualduration:ifctimemeasure

    :param remainingtime
    :type remainingtime:ifctimemeasure

    :param freefloat
    :type freefloat:ifctimemeasure

    :param totalfloat
    :type totalfloat:ifctimemeasure

    :param iscritical
    :type iscritical:BOOLEAN

    :param statustime
    :type statustime:ifcdatetimeselect

    :param startfloat
    :type startfloat:ifctimemeasure

    :param finishfloat
    :type finishfloat:ifctimemeasure

    :param completion
    :type completion:ifcpositiveratiomeasure

    :param scheduletimecontrolassigned
    :type scheduletimecontrolassigned:ifcrelassignstasks

Member Function Documentation

◆ actualduration()

def ifc2x3.ifcscheduletimecontrol.actualduration ( )

References ifc2x3.ifcscheduletimecontrol._actualduration, and ifc4.ifctasktime._actualduration.

◆ actualfinish()

def ifc2x3.ifcscheduletimecontrol.actualfinish ( )

References ifc2x3.ifcscheduletimecontrol._actualfinish, ifc4.ifctasktime._actualfinish, ifc4.ifcresourcetime._actualfinish, and ifc2x3.ifcdatetimeselect.

◆ actualstart()

def ifc2x3.ifcscheduletimecontrol.actualstart ( )

References ifc2x3.ifcscheduletimecontrol._actualstart, ifc4.ifctasktime._actualstart, ifc4.ifcresourcetime._actualstart, and ifc2x3.ifcdatetimeselect.

◆ completion()

def ifc2x3.ifcscheduletimecontrol.completion ( )

References ifc2x3.ifcscheduletimecontrol._completion, ifc4.ifctasktime._completion, and ifc4.ifcresourcetime._completion.

◆ earlyfinish()

def ifc2x3.ifcscheduletimecontrol.earlyfinish ( )

References ifc2x3.ifcscheduletimecontrol._earlyfinish, ifc4.ifctasktime._earlyfinish, and ifc2x3.ifcdatetimeselect.

◆ earlystart()

def ifc2x3.ifcscheduletimecontrol.earlystart ( )

References ifc2x3.ifcscheduletimecontrol._earlystart, ifc4.ifctasktime._earlystart, and ifc2x3.ifcdatetimeselect.

◆ finishfloat()

def ifc2x3.ifcscheduletimecontrol.finishfloat ( )

References ifc2x3.ifcscheduletimecontrol._finishfloat.

◆ freefloat()

def ifc2x3.ifcscheduletimecontrol.freefloat ( )

References ifc2x3.ifcscheduletimecontrol._freefloat, and ifc4.ifctasktime._freefloat.

◆ iscritical()

def ifc2x3.ifcscheduletimecontrol.iscritical ( )

References ifc2x3.ifcscheduletimecontrol._iscritical, and ifc4.ifctasktime._iscritical.

◆ latefinish()

def ifc2x3.ifcscheduletimecontrol.latefinish ( )

References ifc2x3.ifcscheduletimecontrol._latefinish, ifc4.ifctasktime._latefinish, and ifc2x3.ifcdatetimeselect.

◆ latestart()

def ifc2x3.ifcscheduletimecontrol.latestart ( )

References ifc2x3.ifcscheduletimecontrol._latestart, ifc4.ifctasktime._latestart, and ifc2x3.ifcdatetimeselect.

◆ remainingtime()

def ifc2x3.ifcscheduletimecontrol.remainingtime ( )

References ifc2x3.ifcscheduletimecontrol._remainingtime, and ifc4.ifctasktime._remainingtime.

◆ scheduleduration()

def ifc2x3.ifcscheduletimecontrol.scheduleduration ( )

References ifc2x3.ifcscheduletimecontrol._scheduleduration, and ifc4.ifctasktime._scheduleduration.

◆ schedulefinish()

def ifc2x3.ifcscheduletimecontrol.schedulefinish ( )

References ifc2x3.ifcscheduletimecontrol._schedulefinish, ifc4.ifctasktime._schedulefinish, ifc4.ifcresourcetime._schedulefinish, and ifc2x3.ifcdatetimeselect.

◆ schedulestart()

def ifc2x3.ifcscheduletimecontrol.schedulestart ( )

References ifc2x3.ifcscheduletimecontrol._schedulestart, ifc4.ifctasktime._schedulestart, ifc4.ifcresourcetime._schedulestart, and ifc2x3.ifcdatetimeselect.

◆ scheduletimecontrolassigned()

def ifc2x3.ifcscheduletimecontrol.scheduletimecontrolassigned ( )

◆ startfloat()

def ifc2x3.ifcscheduletimecontrol.startfloat ( )

References ifc2x3.ifcscheduletimecontrol._startfloat.

◆ statustime()

def ifc2x3.ifcscheduletimecontrol.statustime ( )

References ifc2x3.ifcscheduletimecontrol._statustime, ifc4.ifctasktime._statustime, ifc4.ifcresourcetime._statustime, and ifc2x3.ifcdatetimeselect.

◆ totalfloat()

def ifc2x3.ifcscheduletimecontrol.totalfloat ( )

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

Member Data Documentation

◆ actualduration

ifc2x3.ifcscheduletimecontrol.actualduration

◆ actualfinish

ifc2x3.ifcscheduletimecontrol.actualfinish

◆ actualstart

ifc2x3.ifcscheduletimecontrol.actualstart

◆ completion

ifc2x3.ifcscheduletimecontrol.completion

◆ earlyfinish

ifc2x3.ifcscheduletimecontrol.earlyfinish

◆ earlystart

ifc2x3.ifcscheduletimecontrol.earlystart

◆ finishfloat

ifc2x3.ifcscheduletimecontrol.finishfloat

◆ freefloat

ifc2x3.ifcscheduletimecontrol.freefloat

◆ iscritical

ifc2x3.ifcscheduletimecontrol.iscritical

◆ latefinish

ifc2x3.ifcscheduletimecontrol.latefinish

◆ latestart

ifc2x3.ifcscheduletimecontrol.latestart

◆ remainingtime

ifc2x3.ifcscheduletimecontrol.remainingtime

◆ scheduleduration

ifc2x3.ifcscheduletimecontrol.scheduleduration

◆ schedulefinish

ifc2x3.ifcscheduletimecontrol.schedulefinish

◆ schedulestart

ifc2x3.ifcscheduletimecontrol.schedulestart

◆ startfloat

ifc2x3.ifcscheduletimecontrol.startfloat

◆ statustime

ifc2x3.ifcscheduletimecontrol.statustime

◆ totalfloat

ifc2x3.ifcscheduletimecontrol.totalfloat

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