automotive_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 automotive_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 ()
 
- Public Member Functions inherited from automotive_design.geometric_representation_item
def dim ()
 
- Public Member Functions inherited from automotive_design.representation_item
def name ()
 

Public Attributes

 knot_multiplicities
 
 knot_spec
 
 knots
 
- Public Attributes inherited from automotive_design.b_spline_curve
 closed_curve
 
 control_points_list
 
 curve_form
 
 degree
 
 self_intersect
 
- Public Attributes inherited from automotive_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 automotive_design.b_spline_curve_with_knots.knot_multiplicities ( )

References automotive_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._knot_multiplicities, and automotive_design.b_spline_curve_with_knots.knot_multiplicities.

◆ knot_spec()

def automotive_design.b_spline_curve_with_knots.knot_spec ( )

References automotive_design.b_spline_curve_with_knots._knot_spec, 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, and automotive_design.b_spline_curve_with_knots.knot_spec.

◆ knots()

def automotive_design.b_spline_curve_with_knots.knots ( )

References automotive_design.b_spline_curve_with_knots._knots, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots._knots, and automotive_design.b_spline_curve_with_knots.knots.

◆ upper_index_on_knots()

def automotive_design.b_spline_curve_with_knots.upper_index_on_knots ( )

◆ wr1()

def automotive_design.b_spline_curve_with_knots.wr1 (   self)

Reimplemented from automotive_design.b_spline_curve.

References automotive_design.constraints_param_b_spline(), SplineData.degree, draftguitools.gui_beziers.BezCurve.degree, draftguitools.gui_beziers.CubicBezCurve.degree, draftguitools.gui_trackers.bezcurveTracker.degree, automotive_design.b_spline_curve.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_with_knots.knot_multiplicities, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.knot_multiplicities, SplineData.knots, automotive_design.b_spline_curve_with_knots.knots, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.knots, automotive_design.b_spline_curve.upper_index_on_control_points(), 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_with_knots.upper_index_on_knots(), and ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.upper_index_on_knots().

◆ wr2()

def automotive_design.b_spline_curve_with_knots.wr2 (   self)

References automotive_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.knot_multiplicities, automotive_design.b_spline_curve_with_knots.upper_index_on_knots(), and ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve_with_knots.upper_index_on_knots().

Member Data Documentation

◆ knot_multiplicities

◆ knot_spec

automotive_design.b_spline_curve_with_knots.knot_spec

◆ knots


The documentation for this class was generated from the following file:
  • src/Mod/Import/App/automotive_design.py