automotive_design.b_spline_surface_with_knots Class Reference

Public Member Functions

def knot_spec ()
 
def knot_u_upper ()
 
def knot_v_upper ()
 
def u_knots ()
 
def u_multiplicities ()
 
def v_knots ()
 
def v_multiplicities ()
 
def wr1 (self)
 
def wr2 (self)
 
def wr3 (self)
 
def wr4 (self)
 
- Public Member Functions inherited from automotive_design.b_spline_surface
def control_points ()
 
def control_points_list ()
 
def self_intersect ()
 
def surface_form ()
 
def u_closed ()
 
def u_degree ()
 
def u_upper ()
 
def v_closed ()
 
def v_degree ()
 
def v_upper ()
 
def wr1 (self)
 
- Public Member Functions inherited from automotive_design.geometric_representation_item
def dim ()
 
def wr1 (self)
 
- Public Member Functions inherited from automotive_design.representation_item
def name ()
 
def wr1 (self)
 

Public Attributes

 knot_spec
 
 u_knots
 
 u_multiplicities
 
 v_knots
 
 v_multiplicities
 
- Public Attributes inherited from automotive_design.b_spline_surface
 control_points_list
 
 self_intersect
 
 surface_form
 
 u_closed
 
 u_degree
 
 v_closed
 
 v_degree
 
- Public Attributes inherited from automotive_design.representation_item
 name
 

Detailed Description

Entity b_spline_surface_with_knots definition.

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

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

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

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

    :param knot_spec
    :type knot_spec:knot_type

    :param knot_u_upper
    :type knot_u_upper:INTEGER

    :param knot_v_upper
    :type knot_v_upper:INTEGER

Member Function Documentation

◆ knot_spec()

def automotive_design.b_spline_surface_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.

◆ knot_u_upper()

◆ knot_v_upper()

def automotive_design.b_spline_surface_with_knots.knot_v_upper ( )

◆ u_knots()

def automotive_design.b_spline_surface_with_knots.u_knots ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots._u_knots, automotive_design.b_spline_surface_with_knots._u_knots, and config_control_design.b_spline_surface_with_knots._u_knots.

Referenced by automotive_design.b_spline_surface_with_knots.knot_u_upper(), config_control_design.b_spline_surface_with_knots.knot_u_upper(), automotive_design.b_spline_surface_with_knots.wr1(), and config_control_design.b_spline_surface_with_knots.wr1().

◆ u_multiplicities()

def automotive_design.b_spline_surface_with_knots.u_multiplicities ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots._u_multiplicities, automotive_design.b_spline_surface_with_knots._u_multiplicities, and config_control_design.b_spline_surface_with_knots._u_multiplicities.

Referenced by automotive_design.b_spline_surface_with_knots.wr1(), config_control_design.b_spline_surface_with_knots.wr1(), automotive_design.b_spline_surface_with_knots.wr3(), and config_control_design.b_spline_surface_with_knots.wr3().

◆ v_knots()

def automotive_design.b_spline_surface_with_knots.v_knots ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots._v_knots, automotive_design.b_spline_surface_with_knots._v_knots, and config_control_design.b_spline_surface_with_knots._v_knots.

Referenced by automotive_design.b_spline_surface_with_knots.knot_v_upper(), config_control_design.b_spline_surface_with_knots.knot_v_upper(), automotive_design.b_spline_surface_with_knots.wr2(), and config_control_design.b_spline_surface_with_knots.wr2().

◆ v_multiplicities()

def automotive_design.b_spline_surface_with_knots.v_multiplicities ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots._v_multiplicities, automotive_design.b_spline_surface_with_knots._v_multiplicities, and config_control_design.b_spline_surface_with_knots._v_multiplicities.

Referenced by automotive_design.b_spline_surface_with_knots.wr2(), config_control_design.b_spline_surface_with_knots.wr2(), automotive_design.b_spline_surface_with_knots.wr4(), and config_control_design.b_spline_surface_with_knots.wr4().

◆ wr1()

def automotive_design.b_spline_surface_with_knots.wr1 (   self)

Reimplemented from automotive_design.b_spline_surface.

References automotive_design.constraints_param_b_spline(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.knot_u_upper(), automotive_design.b_spline_surface_with_knots.knot_u_upper(), config_control_design.b_spline_surface_with_knots.knot_u_upper(), App::TransactionFactory.self, Py::PythonExtension< T >.self(), Py::PythonClass< T >.self(), Py::PythonExtensionBase.self(), Gui::AutoSaver.self, Gui::Dialog::DownloadManager.self, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.u_knots, automotive_design.b_spline_surface_with_knots.u_knots, config_control_design.b_spline_surface_with_knots.u_knots, nurbs::NurbsBase2D.u_knots, nurbs::NurbsBase1D.u_knots, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.u_multiplicities, automotive_design.b_spline_surface_with_knots.u_multiplicities, and config_control_design.b_spline_surface_with_knots.u_multiplicities.

◆ wr2()

def automotive_design.b_spline_surface_with_knots.wr2 (   self)

References automotive_design.constraints_param_b_spline(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.knot_v_upper(), automotive_design.b_spline_surface_with_knots.knot_v_upper(), config_control_design.b_spline_surface_with_knots.knot_v_upper(), App::TransactionFactory.self, Py::PythonExtension< T >.self(), Py::PythonClass< T >.self(), Py::PythonExtensionBase.self(), Gui::AutoSaver.self, Gui::Dialog::DownloadManager.self, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.v_knots, automotive_design.b_spline_surface_with_knots.v_knots, config_control_design.b_spline_surface_with_knots.v_knots, nurbs::NurbsBase2D.v_knots, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.v_multiplicities, automotive_design.b_spline_surface_with_knots.v_multiplicities, and config_control_design.b_spline_surface_with_knots.v_multiplicities.

◆ wr3()

def automotive_design.b_spline_surface_with_knots.wr3 (   self)

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.knot_u_upper(), automotive_design.b_spline_surface_with_knots.knot_u_upper(), config_control_design.b_spline_surface_with_knots.knot_u_upper(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.u_multiplicities, automotive_design.b_spline_surface_with_knots.u_multiplicities, and config_control_design.b_spline_surface_with_knots.u_multiplicities.

◆ wr4()

def automotive_design.b_spline_surface_with_knots.wr4 (   self)

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.knot_v_upper(), automotive_design.b_spline_surface_with_knots.knot_v_upper(), config_control_design.b_spline_surface_with_knots.knot_v_upper(), ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface_with_knots.v_multiplicities, automotive_design.b_spline_surface_with_knots.v_multiplicities, and config_control_design.b_spline_surface_with_knots.v_multiplicities.

Member Data Documentation

◆ knot_spec

automotive_design.b_spline_surface_with_knots.knot_spec

◆ u_knots

◆ u_multiplicities

◆ v_knots

◆ v_multiplicities


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