config_control_design.b_spline_curve_with_knots Class Reference

Public Member Functions

def knot_multiplicities ()
 
def knot_spec ()
 
def knots ()
 
def upper_index_on_knots ()
 
def wr1 (self)
 
def wr2 (self)
 
- Public Member Functions inherited from config_control_design.b_spline_curve
def closed_curve ()
 
def control_points ()
 
def control_points_list ()
 
def curve_form ()
 
def degree ()
 
def self_intersect ()
 
def upper_index_on_control_points ()
 
def wr1 (self)
 
- Public Member Functions inherited from config_control_design.geometric_representation_item
def dim ()
 
def wr1 (self)
 
- Public Member Functions inherited from config_control_design.representation_item
def name ()
 
def wr1 (self)
 

Public Attributes

 knot_multiplicities
 
 knot_spec
 
 knots
 
- Public Attributes inherited from config_control_design.b_spline_curve
 closed_curve
 
 control_points_list
 
 curve_form
 
 degree
 
 self_intersect
 
- Public Attributes inherited from config_control_design.representation_item
 name
 

Detailed Description

Entity b_spline_curve_with_knots definition.

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

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

    :param knot_spec
    :type knot_spec:knot_type

    :param upper_index_on_knots
    :type upper_index_on_knots:INTEGER

Member Function Documentation

◆ knot_multiplicities()

def config_control_design.b_spline_curve_with_knots.knot_multiplicities ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots._knot_multiplicities, automotive_design.b_spline_curve_with_knots._knot_multiplicities, and config_control_design.b_spline_curve_with_knots._knot_multiplicities.

Referenced by automotive_design.b_spline_curve_with_knots.wr1(), config_control_design.b_spline_curve_with_knots.wr1(), automotive_design.b_spline_curve_with_knots.wr2(), and config_control_design.b_spline_curve_with_knots.wr2().

◆ knot_spec()

def config_control_design.b_spline_curve_with_knots.knot_spec ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots._knot_spec, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots._knot_spec, automotive_design.b_spline_curve_with_knots._knot_spec, automotive_design.b_spline_surface_with_knots._knot_spec, config_control_design.b_spline_curve_with_knots._knot_spec, and config_control_design.b_spline_surface_with_knots._knot_spec.

◆ knots()

def config_control_design.b_spline_curve_with_knots.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().

◆ upper_index_on_knots()

◆ wr1()

def config_control_design.b_spline_curve_with_knots.wr1 (   self)

Reimplemented from config_control_design.b_spline_curve.

References config_control_design.constraints_param_b_spline(), SplineData.degree, draftguitools.gui_beziers.BezCurve.degree, draftguitools.gui_beziers.CubicBezCurve.degree, draftguitools.gui_trackers.bezcurveTracker.degree, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.degree, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.ruled_surface_swept_area_solid.degree, automotive_design.b_spline_curve.degree, automotive_design.ruled_surface_swept_area_solid.degree, config_control_design.b_spline_curve.degree, SplineDataOut.degree, ifc2x3.ifcbsplinecurve.degree, ifc4.ifcbsplinecurve.degree, GCS::BSpline.degree, SketcherGui::EditModeInformationOverlayCoinConverter.degree, TechDraw::BezierSegment.degree, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.knot_multiplicities, automotive_design.b_spline_curve_with_knots.knot_multiplicities, config_control_design.b_spline_curve_with_knots.knot_multiplicities, SplineData.knots, 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, SplineDataOut.knots, ifc4.ifcbsplinecurvewithknots.knots, GCS::BSpline.knots, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.upper_index_on_control_points(), automotive_design.b_spline_curve.upper_index_on_control_points(), config_control_design.b_spline_curve.upper_index_on_control_points(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.upper_index_on_knots(), automotive_design.b_spline_curve_with_knots.upper_index_on_knots(), and config_control_design.b_spline_curve_with_knots.upper_index_on_knots().

◆ wr2()

def config_control_design.b_spline_curve_with_knots.wr2 (   self)

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.knot_multiplicities, automotive_design.b_spline_curve_with_knots.knot_multiplicities, config_control_design.b_spline_curve_with_knots.knot_multiplicities, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.upper_index_on_knots(), automotive_design.b_spline_curve_with_knots.upper_index_on_knots(), and config_control_design.b_spline_curve_with_knots.upper_index_on_knots().

Member Data Documentation

◆ knot_multiplicities

◆ knot_spec

config_control_design.b_spline_curve_with_knots.knot_spec

◆ knots


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