pymead.plugins.IGES.curves.RationalBSplineIGES#

class RationalBSplineIGES(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)[source]#

Bases: Entity

IGES Entity #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)[source]#

Methods

Attributes