aerocaps.iges.curves.RationalBSplineCurveIGES#

class RationalBSplineCurveIGES(knots: ndarray, weights: ndarray, control_points_XYZ: ndarray, degree: int, start_parameter_value=0.0, end_parameter_value=1.0, unit_normal_x=0.0, unit_normal_y=0.0, unit_normal_z=0.0, planar_flag: bool = False, closed_flag: bool = False, polynomial_flag: bool = False, periodic_flag: bool = False, **entity_kwargs)[source]#

Bases: IGESEntity

IGES IGESEntity #126

__init__(knots: ndarray, weights: ndarray, control_points_XYZ: ndarray, degree: int, start_parameter_value=0.0, end_parameter_value=1.0, unit_normal_x=0.0, unit_normal_y=0.0, unit_normal_z=0.0, planar_flag: bool = False, closed_flag: bool = False, polynomial_flag: bool = False, periodic_flag: bool = False, **entity_kwargs)[source]#

Methods

Attributes