NURBSCurveEvaluation
#
- class ansys.geometry.core.shapes.curves.nurbs.NURBSCurveEvaluation(nurbs_curve: NURBSCurve, parameter: ansys.geometry.core.typing.Real)#
Bases:
ansys.geometry.core.shapes.curves.curve_evaluation.CurveEvaluation
Provides evaluation of a NURBS curve at a given parameter.
- Parameters:
- nurbs_curve: ~ansys.geometry.core.shapes.curves.nurbs.NURBSCurve
NURBS curve to evaluate.
- parameter: Real
Parameter to evaluate the NURBS curve at.
Overview#
Parameter that the evaluation is based upon. |
|
Position of the evaluation. |
|
First derivative of the evaluation. |
|
Second derivative of the evaluation. |
|
Curvature of the evaluation. |
Import detail#
from ansys.geometry.core.shapes.curves.nurbs import NURBSCurveEvaluation
Property detail#
- property NURBSCurveEvaluation.parameter: ansys.geometry.core.typing.Real#
Parameter that the evaluation is based upon.
- property NURBSCurveEvaluation.position: ansys.geometry.core.math.Point3D#
Position of the evaluation.
- property NURBSCurveEvaluation.first_derivative: ansys.geometry.core.math.vector.Vector3D#
First derivative of the evaluation.
- property NURBSCurveEvaluation.second_derivative: ansys.geometry.core.math.vector.Vector3D#
Second derivative of the evaluation.
- property NURBSCurveEvaluation.curvature: ansys.geometry.core.typing.Real#
Curvature of the evaluation.