ifc4.ifcishapeprofiledef Class Reference

Public Member Functions

def filletradius ()
 
def flangeedgeradius ()
 
def flangeslope ()
 
def flangethickness ()
 
def overalldepth ()
 
def overallwidth ()
 
def validfilletradius (self)
 
def validflangethickness (self)
 
def validwebthickness (self)
 
def webthickness ()
 
- Public Member Functions inherited from ifc4.ifcparameterizedprofiledef
def position ()
 
- Public Member Functions inherited from ifc4.ifcprofiledef
def hasexternalreference ()
 
def hasproperties ()
 
def profilename ()
 
def profiletype ()
 

Public Attributes

 filletradius
 
 flangeedgeradius
 
 flangeslope
 
 flangethickness
 
 overalldepth
 
 overallwidth
 
 webthickness
 
- Public Attributes inherited from ifc4.ifcparameterizedprofiledef
 position
 
- Public Attributes inherited from ifc4.ifcprofiledef
 profilename
 
 profiletype
 

Detailed Description

Entity ifcishapeprofiledef definition.

    :param overallwidth
    :type overallwidth:ifcpositivelengthmeasure

    :param overalldepth
    :type overalldepth:ifcpositivelengthmeasure

    :param webthickness
    :type webthickness:ifcpositivelengthmeasure

    :param flangethickness
    :type flangethickness:ifcpositivelengthmeasure

    :param filletradius
    :type filletradius:ifcnonnegativelengthmeasure

    :param flangeedgeradius
    :type flangeedgeradius:ifcnonnegativelengthmeasure

    :param flangeslope
    :type flangeslope:ifcplaneanglemeasure

Member Function Documentation

◆ filletradius()

def ifc4.ifcishapeprofiledef.filletradius ( )

References ifc2x3.ifczshapeprofiledef._filletradius, ifc2x3.ifcushapeprofiledef._filletradius, ifc2x3.ifctshapeprofiledef._filletradius, ifc2x3.ifcishapeprofiledef._filletradius, ifc2x3.ifclshapeprofiledef._filletradius, ifc4.ifczshapeprofiledef._filletradius, ifc4.ifcushapeprofiledef._filletradius, ifc4.ifctshapeprofiledef._filletradius, ifc4.ifcsweptdisksolidpolygonal._filletradius, ifc4.ifcishapeprofiledef._filletradius, and ifc4.ifclshapeprofiledef._filletradius.

Referenced by ifc4.ifcsweptdisksolidpolygonal.correctradii(), ifc4.ifcishapeprofiledef.validfilletradius(), and ifc2x3.ifcishapeprofiledef.wr3().

◆ flangeedgeradius()

def ifc4.ifcishapeprofiledef.flangeedgeradius ( )

References ifc2x3.ifctshapeprofiledef._flangeedgeradius, ifc4.ifctshapeprofiledef._flangeedgeradius, and ifc4.ifcishapeprofiledef._flangeedgeradius.

◆ flangeslope()

def ifc4.ifcishapeprofiledef.flangeslope ( )

References ifc2x3.ifcushapeprofiledef._flangeslope, ifc2x3.ifctshapeprofiledef._flangeslope, ifc4.ifcushapeprofiledef._flangeslope, ifc4.ifctshapeprofiledef._flangeslope, and ifc4.ifcishapeprofiledef._flangeslope.

◆ flangethickness()

def ifc4.ifcishapeprofiledef.flangethickness ( )

References ifc2x3.ifczshapeprofiledef._flangethickness, ifc2x3.ifcushapeprofiledef._flangethickness, ifc2x3.ifctshapeprofiledef._flangethickness, ifc2x3.ifcishapeprofiledef._flangethickness, ifc4.ifczshapeprofiledef._flangethickness, ifc4.ifcushapeprofiledef._flangethickness, ifc4.ifctshapeprofiledef._flangethickness, and ifc4.ifcishapeprofiledef._flangethickness.

Referenced by ifc4.ifcishapeprofiledef.validfilletradius(), ifc4.ifczshapeprofiledef.validflangethickness(), ifc4.ifcushapeprofiledef.validflangethickness(), ifc4.ifctshapeprofiledef.validflangethickness(), ifc4.ifcishapeprofiledef.validflangethickness(), ifc2x3.ifctshapeprofiledef.wr1(), ifc2x3.ifcishapeprofiledef.wr1(), ifc2x3.ifczshapeprofiledef.wr21(), ifc2x3.ifcushapeprofiledef.wr21(), and ifc2x3.ifcishapeprofiledef.wr3().

◆ overalldepth()

def ifc4.ifcishapeprofiledef.overalldepth ( )

References ifc2x3.ifcishapeprofiledef._overalldepth, ifc4.ifcasymmetricishapeprofiledef._overalldepth, and ifc4.ifcishapeprofiledef._overalldepth.

Referenced by ifc4.ifcishapeprofiledef.validfilletradius(), ifc4.ifcasymmetricishapeprofiledef.validflangethickness(), ifc4.ifcishapeprofiledef.validflangethickness(), ifc2x3.ifcishapeprofiledef.wr1(), and ifc2x3.ifcishapeprofiledef.wr3().

◆ overallwidth()

def ifc4.ifcishapeprofiledef.overallwidth ( )

References ifc2x3.ifcishapeprofiledef._overallwidth, ifc2x3.ifcdoor._overallwidth, ifc2x3.ifcwindow._overallwidth, ifc4.ifcwindow._overallwidth, ifc4.ifcdoor._overallwidth, and ifc4.ifcishapeprofiledef._overallwidth.

Referenced by ifc4.ifcishapeprofiledef.validfilletradius(), ifc4.ifcishapeprofiledef.validwebthickness(), ifc2x3.ifcishapeprofiledef.wr2(), and ifc2x3.ifcishapeprofiledef.wr3().

◆ validfilletradius()

def ifc4.ifcishapeprofiledef.validfilletradius (   self)

References ifc2x3.ifczshapeprofiledef.filletradius, ifc2x3.ifcushapeprofiledef.filletradius, ifc2x3.ifctshapeprofiledef.filletradius, ifc2x3.ifcishapeprofiledef.filletradius, ifc2x3.ifclshapeprofiledef.filletradius, ifc4.ifczshapeprofiledef.filletradius, ifc4.ifcushapeprofiledef.filletradius, ifc4.ifctshapeprofiledef.filletradius, ifc4.ifcsweptdisksolidpolygonal.filletradius, ifc4.ifcishapeprofiledef.filletradius, ifc4.ifclshapeprofiledef.filletradius, ifc2x3.ifczshapeprofiledef.flangethickness, ifc2x3.ifcushapeprofiledef.flangethickness, ifc2x3.ifctshapeprofiledef.flangethickness, ifc2x3.ifcishapeprofiledef.flangethickness, ifc4.ifczshapeprofiledef.flangethickness, ifc4.ifcushapeprofiledef.flangethickness, ifc4.ifctshapeprofiledef.flangethickness, ifc4.ifcishapeprofiledef.flangethickness, ifc2x3.ifcishapeprofiledef.overalldepth, ifc4.ifcasymmetricishapeprofiledef.overalldepth, ifc4.ifcishapeprofiledef.overalldepth, ifc2x3.ifcishapeprofiledef.overallwidth, ifc2x3.ifcdoor.overallwidth, ifc2x3.ifcwindow.overallwidth, ifc4.ifcwindow.overallwidth, ifc4.ifcdoor.overallwidth, ifc4.ifcishapeprofiledef.overallwidth, ifc2x3.ifccranerailashapeprofiledef.webthickness, ifc2x3.ifczshapeprofiledef.webthickness, ifc2x3.ifcushapeprofiledef.webthickness, ifc2x3.ifctshapeprofiledef.webthickness, ifc2x3.ifcishapeprofiledef.webthickness, ifc2x3.ifccranerailfshapeprofiledef.webthickness, ifc4.ifczshapeprofiledef.webthickness, ifc4.ifcushapeprofiledef.webthickness, ifc4.ifctshapeprofiledef.webthickness, ifc4.ifcasymmetricishapeprofiledef.webthickness, and ifc4.ifcishapeprofiledef.webthickness.

◆ validflangethickness()

◆ validwebthickness()

◆ webthickness()

def ifc4.ifcishapeprofiledef.webthickness ( )

References ifc2x3.ifccranerailashapeprofiledef._webthickness, ifc2x3.ifczshapeprofiledef._webthickness, ifc2x3.ifcushapeprofiledef._webthickness, ifc2x3.ifctshapeprofiledef._webthickness, ifc2x3.ifcishapeprofiledef._webthickness, ifc2x3.ifccranerailfshapeprofiledef._webthickness, ifc4.ifczshapeprofiledef._webthickness, ifc4.ifcushapeprofiledef._webthickness, ifc4.ifctshapeprofiledef._webthickness, ifc4.ifcasymmetricishapeprofiledef._webthickness, and ifc4.ifcishapeprofiledef._webthickness.

Referenced by ifc4.ifcasymmetricishapeprofiledef.validbottomfilletradius(), ifc4.ifcishapeprofiledef.validfilletradius(), ifc4.ifcasymmetricishapeprofiledef.validtopfilletradius(), ifc4.ifcushapeprofiledef.validwebthickness(), ifc4.ifctshapeprofiledef.validwebthickness(), ifc4.ifcasymmetricishapeprofiledef.validwebthickness(), ifc4.ifcishapeprofiledef.validwebthickness(), ifc2x3.ifctshapeprofiledef.wr2(), ifc2x3.ifcishapeprofiledef.wr2(), ifc2x3.ifcushapeprofiledef.wr22(), and ifc2x3.ifcishapeprofiledef.wr3().

Member Data Documentation

◆ filletradius

◆ flangeedgeradius

ifc4.ifcishapeprofiledef.flangeedgeradius

◆ flangeslope

ifc4.ifcishapeprofiledef.flangeslope

◆ flangethickness

◆ overalldepth

◆ overallwidth

◆ webthickness


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