automotive_design.b_spline_curve Class Reference

Public Member Functions

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 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

 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 definition.

    :param degree
    :type degree:INTEGER

    :param control_points_list
    :type control_points_list:LIST(2,None,'cartesian_point', scope = schema_scope)

    :param curve_form
    :type curve_form:b_spline_curve_form

    :param closed_curve
    :type closed_curve:LOGICAL

    :param self_intersect
    :type self_intersect:LOGICAL

    :param upper_index_on_control_points
    :type upper_index_on_control_points:INTEGER

    :param control_points
    :type control_points:ARRAY(0,upper_index_on_control_points,'cartesian_point', scope = schema_scope)

Member Function Documentation

◆ closed_curve()

def automotive_design.b_spline_curve.closed_curve ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve._closed_curve, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.fill_area_style_tile_coloured_region._closed_curve, automotive_design.b_spline_curve._closed_curve, and config_control_design.b_spline_curve._closed_curve.

Referenced by automotive_design.composite_curve.wr1(), and config_control_design.composite_curve.wr1().

◆ control_points()

def automotive_design.b_spline_curve.control_points ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface.control_points_list, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.control_points_list, automotive_design.b_spline_surface.control_points_list, automotive_design.b_spline_curve.control_points_list, config_control_design.b_spline_surface.control_points_list, config_control_design.b_spline_curve.control_points_list, automotive_design.list_to_array(), 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(), and config_control_design.b_spline_curve.upper_index_on_control_points().

◆ control_points_list()

def automotive_design.b_spline_curve.control_points_list ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface._control_points_list, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve._control_points_list, automotive_design.b_spline_surface._control_points_list, automotive_design.b_spline_curve._control_points_list, config_control_design.b_spline_surface._control_points_list, and config_control_design.b_spline_curve._control_points_list.

Referenced by automotive_design.b_spline_surface.control_points(), automotive_design.b_spline_curve.control_points(), config_control_design.b_spline_surface.control_points(), config_control_design.b_spline_curve.control_points(), automotive_design.b_spline_surface.u_upper(), config_control_design.b_spline_surface.u_upper(), automotive_design.b_spline_curve.upper_index_on_control_points(), config_control_design.b_spline_curve.upper_index_on_control_points(), automotive_design.b_spline_surface.v_upper(), and config_control_design.b_spline_surface.v_upper().

◆ curve_form()

def automotive_design.b_spline_curve.curve_form ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve._curve_form, automotive_design.b_spline_curve._curve_form, and config_control_design.b_spline_curve._curve_form.

◆ degree()

◆ self_intersect()

def automotive_design.b_spline_curve.self_intersect ( )

References ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_surface._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_surface._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_curve_3d._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.composite_curve._self_intersect, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.offset_curve_2d._self_intersect, automotive_design.offset_surface._self_intersect, automotive_design.b_spline_surface._self_intersect, automotive_design.b_spline_curve._self_intersect, automotive_design.offset_curve_3d._self_intersect, automotive_design.composite_curve._self_intersect, automotive_design.offset_curve_2d._self_intersect, config_control_design.offset_surface._self_intersect, config_control_design.b_spline_surface._self_intersect, config_control_design.b_spline_curve._self_intersect, config_control_design.offset_curve_3d._self_intersect, and config_control_design.composite_curve._self_intersect.

◆ upper_index_on_control_points()

def automotive_design.b_spline_curve.upper_index_on_control_points ( )

◆ wr1()

def automotive_design.b_spline_curve.wr1 (   self)

Member Data Documentation

◆ closed_curve

automotive_design.b_spline_curve.closed_curve

◆ control_points_list

◆ curve_form

automotive_design.b_spline_curve.curve_form

◆ degree

◆ self_intersect

automotive_design.b_spline_curve.self_intersect

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