ifc4.ifcbsplinecurvewithknots Class Reference

Public Member Functions

def consistentbspline (self)
 
def correspondingknotlists (self)
 
def knotmultiplicities ()
 
def knots ()
 
def knotspec ()
 
def upperindexonknots ()
 
- Public Member Functions inherited from ifc4.ifcbsplinecurve
def closedcurve ()
 
def controlpoints ()
 
def controlpointslist ()
 
def curveform ()
 
def degree ()
 
def samedim (self)
 
def selfintersect ()
 
def upperindexoncontrolpoints ()
 
- Public Member Functions inherited from ifc4.ifccurve
def dim ()
 
- Public Member Functions inherited from ifc4.ifcrepresentationitem
def layerassignment ()
 
def styledbyitem ()
 

Public Attributes

 knotmultiplicities
 
 knots
 
 knotspec
 
- Public Attributes inherited from ifc4.ifcbsplinecurve
 closedcurve
 
 controlpointslist
 
 curveform
 
 degree
 
 selfintersect
 

Detailed Description

Entity ifcbsplinecurvewithknots definition.

    :param knotmultiplicities
    :type knotmultiplicities:LIST(2,None,'INTEGER', scope = schema_scope)

    :param knots
    :type knots:LIST(2,None,'REAL', scope = schema_scope)

    :param knotspec
    :type knotspec:ifcknottype

    :param upperindexonknots
    :type upperindexonknots:INTEGER

Member Function Documentation

◆ consistentbspline()

◆ correspondingknotlists()

def ifc4.ifcbsplinecurvewithknots.correspondingknotlists (   self)

◆ knotmultiplicities()

def ifc4.ifcbsplinecurvewithknots.knotmultiplicities ( )

References ifc4.ifcbsplinecurvewithknots._knotmultiplicities.

Referenced by ifc4.ifcbsplinecurvewithknots.consistentbspline(), and ifc4.ifcbsplinecurvewithknots.correspondingknotlists().

◆ knots()

def ifc4.ifcbsplinecurvewithknots.knots ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots._knots, automotive_design.b_spline_curve_with_knots._knots, config_control_design.b_spline_curve_with_knots._knots, and ifc4.ifcbsplinecurvewithknots._knots.

Referenced by ifc4.ifcbsplinecurvewithknots.consistentbspline(), automotive_design.b_spline_curve_with_knots.upper_index_on_knots(), config_control_design.b_spline_curve_with_knots.upper_index_on_knots(), ifc4.ifcbsplinecurvewithknots.upperindexonknots(), automotive_design.b_spline_curve_with_knots.wr1(), and config_control_design.b_spline_curve_with_knots.wr1().

◆ knotspec()

def ifc4.ifcbsplinecurvewithknots.knotspec ( )

References ifc4.ifcbsplinecurvewithknots._knotspec, and ifc4.ifcbsplinesurfacewithknots._knotspec.

◆ upperindexonknots()

def ifc4.ifcbsplinecurvewithknots.upperindexonknots ( )

Member Data Documentation

◆ knotmultiplicities

ifc4.ifcbsplinecurvewithknots.knotmultiplicities

◆ knots

◆ knotspec

ifc4.ifcbsplinecurvewithknots.knotspec

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