ifc4.ifcobjective Class Reference

Public Member Functions

def benchmarkvalues ()
 
def logicalaggregator ()
 
def objectivequalifier ()
 
def userdefinedqualifier ()
 
def wr21 (self)
 
- Public Member Functions inherited from ifc4.ifcconstraint
def constraintgrade ()
 
def constraintsource ()
 
def creatingactor ()
 
def creationtime ()
 
def description ()
 
def hasexternalreferences ()
 
def name ()
 
def propertiesforconstraint ()
 
def userdefinedgrade ()
 
def wr11 (self)
 

Public Attributes

 benchmarkvalues
 
 logicalaggregator
 
 objectivequalifier
 
 userdefinedqualifier
 
- Public Attributes inherited from ifc4.ifcconstraint
 constraintgrade
 
 constraintsource
 
 creatingactor
 
 creationtime
 
 description
 
 name
 
 userdefinedgrade
 

Detailed Description

Entity ifcobjective definition.

    :param benchmarkvalues
    :type benchmarkvalues:LIST(1,None,'ifcconstraint', scope = schema_scope)

    :param logicalaggregator
    :type logicalaggregator:ifclogicaloperatorenum

    :param objectivequalifier
    :type objectivequalifier:ifcobjectiveenum

    :param userdefinedqualifier
    :type userdefinedqualifier:ifclabel

Member Function Documentation

◆ benchmarkvalues()

def ifc4.ifcobjective.benchmarkvalues ( )

References ifc2x3.ifcobjective._benchmarkvalues, and ifc4.ifcobjective._benchmarkvalues.

◆ logicalaggregator()

def ifc4.ifcobjective.logicalaggregator ( )

References ifc2x3.ifcconstraintaggregationrelationship._logicalaggregator, and ifc4.ifcobjective._logicalaggregator.

◆ objectivequalifier()

def ifc4.ifcobjective.objectivequalifier ( )

References ifc2x3.ifcobjective._objectivequalifier, and ifc4.ifcobjective._objectivequalifier.

Referenced by ifc2x3.ifcobjective.wr21(), and ifc4.ifcobjective.wr21().

◆ userdefinedqualifier()

def ifc4.ifcobjective.userdefinedqualifier ( )

References ifc2x3.ifcobjective._userdefinedqualifier, and ifc4.ifcobjective._userdefinedqualifier.

◆ wr21()

def ifc4.ifcobjective.wr21 (   self)

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

Member Data Documentation

◆ benchmarkvalues

ifc4.ifcobjective.benchmarkvalues

◆ logicalaggregator

ifc4.ifcobjective.logicalaggregator

◆ objectivequalifier

ifc4.ifcobjective.objectivequalifier

◆ userdefinedqualifier

ifc4.ifcobjective.userdefinedqualifier

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