ifc4.ifcbsplinesurface Class Reference

Public Member Functions

def controlpoints ()
 
def controlpointslist ()
 
def selfintersect ()
 
def surfaceform ()
 
def uclosed ()
 
def udegree ()
 
def uupper ()
 
def vclosed ()
 
def vdegree ()
 
def vupper ()
 
- Public Member Functions inherited from ifc4.ifcsurface
def dim ()
 
- Public Member Functions inherited from ifc4.ifcrepresentationitem
def layerassignment ()
 
def styledbyitem ()
 

Public Attributes

 controlpointslist
 
 selfintersect
 
 surfaceform
 
 uclosed
 
 udegree
 
 vclosed
 
 vdegree
 

Detailed Description

Entity ifcbsplinesurface definition.

    :param udegree
    :type udegree:INTEGER

    :param vdegree
    :type vdegree:INTEGER

    :param controlpointslist
    :type controlpointslist:LIST(2,None,LIST(2,None,'ifccartesianpoint', scope = schema_scope))

    :param surfaceform
    :type surfaceform:ifcbsplinesurfaceform

    :param uclosed
    :type uclosed:LOGICAL

    :param vclosed
    :type vclosed:LOGICAL

    :param selfintersect
    :type selfintersect:LOGICAL

    :param uupper
    :type uupper:INTEGER

    :param vupper
    :type vupper:INTEGER

    :param controlpoints
    :type controlpoints:ARRAY(0,uupper,ARRAY(0,vupper,'ifccartesianpoint', scope = schema_scope))

Member Function Documentation

◆ controlpoints()

◆ controlpointslist()

def ifc4.ifcbsplinesurface.controlpointslist ( )

◆ selfintersect()

def ifc4.ifcbsplinesurface.selfintersect ( )

References ifc2x3.ifcbsplinecurve._selfintersect, ifc2x3.ifccompositecurve._selfintersect, ifc2x3.ifcoffsetcurve2d._selfintersect, ifc2x3.ifcoffsetcurve3d._selfintersect, ifc4.ifcbsplinecurve._selfintersect, ifc4.ifccompositecurve._selfintersect, ifc4.ifcoffsetcurve2d._selfintersect, ifc4.ifcbsplinesurface._selfintersect, and ifc4.ifcoffsetcurve3d._selfintersect.

◆ surfaceform()

def ifc4.ifcbsplinesurface.surfaceform ( )

References ifc4.ifcbsplinesurface._surfaceform.

◆ uclosed()

def ifc4.ifcbsplinesurface.uclosed ( )

References ifc4.ifcbsplinesurface._uclosed.

◆ udegree()

def ifc4.ifcbsplinesurface.udegree ( )

References ifc4.ifcbsplinesurface._udegree.

◆ uupper()

◆ vclosed()

def ifc4.ifcbsplinesurface.vclosed ( )

References ifc4.ifcbsplinesurface._vclosed.

◆ vdegree()

def ifc4.ifcbsplinesurface.vdegree ( )

References ifc4.ifcbsplinesurface._vdegree.

◆ vupper()

Member Data Documentation

◆ controlpointslist

◆ selfintersect

ifc4.ifcbsplinesurface.selfintersect

◆ surfaceform

ifc4.ifcbsplinesurface.surfaceform

◆ uclosed

ifc4.ifcbsplinesurface.uclosed

◆ udegree

ifc4.ifcbsplinesurface.udegree

◆ vclosed

ifc4.ifcbsplinesurface.vclosed

◆ vdegree

ifc4.ifcbsplinesurface.vdegree

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