femto.curves module¶
- euler(radius, theta, dz, num_points, **kwargs)¶
- Return type:
ptarray
- sin(dx, dy, dz, num_points, flat_peaks=0, **kwargs)¶
- Return type:
ptarray
- double_sin(dy1, dy2, radius, num_points=100, **kwargs)¶
- Return type:
ptarray
- jack_curve(dx, dy, dz, num_points, **kwargs)¶
- Return type:
ptarray
- spline(dx, dy, dz, num_points, y_derivatives=((0.0, 0.0), (0.0, 0.0)), z_derivatives=((0.0, 0.0), (0.0, 0.0)), **kwargs)¶
- Return type:
ptarray
- spline_bridge(dx, dy, dz, num_points, **kwargs)¶
- Return type:
ptarray
- tanh(dx, dy, dz, num_points, s=1.0, **kwargs)¶
- Return type:
ptarray
- erf(dx, dy, dz, num_points, s=1.0, **kwargs)¶
- Return type:
ptarray
- arctan(dx, dy, dz, num_points, s=1.0, **kwargs)¶
- Return type:
ptarray
- rad(dx, dy, dz, num_points, s=1.0, **kwargs)¶
- Return type:
ptarray
- abv(dx, dy, dz, num_points, s=1.0, **kwargs)¶
- Return type:
ptarray
- euler_S2(dx, dy, dz, radius, num_points, theta=np.pi / 24, n=1, **kwargs)¶
- Return type:
ptarray
- euler_S4(dx, dy, dz, radius, num_points, theta=np.pi / 24, n=1, **kwargs)¶
- Return type:
ptarray
- arc(dy, dz, num_points, radius, theta_offset=0, **kwargs)¶
- Return type:
ptarray
- circ(dy, dz, num_points, radius, **kwargs)¶
- Return type:
ptarray
- series(curve, n)¶
- Return type:
Tuple[ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]]]