LineEvaluation
#
- class ansys.geometry.core.shapes.curves.line.LineEvaluation(line: Line, parameter: float = None)#
Bases:
ansys.geometry.core.shapes.curves.curve_evaluation.CurveEvaluation
Provides for evaluating a line.
Overview#
Position of the evaluation. |
|
Tangent of the evaluation. |
|
First derivative of the evaluation. |
|
Second derivative of the evaluation. |
|
Curvature of the line, which is always |
Import detail#
from ansys.geometry.core.shapes.curves.line import LineEvaluation
Property detail#
Method detail#
- LineEvaluation.position() ansys.geometry.core.math.point.Point3D #
Position of the evaluation.
- Returns:
Point3D
Point that lies on the line at this evaluation.
- LineEvaluation.tangent() ansys.geometry.core.math.vector.UnitVector3D #
Tangent of the evaluation.
- Returns:
UnitVector3D
Tangent unit vector to the line at this evaluation.
Notes
This is always equal to the direction of the line.
- LineEvaluation.first_derivative() ansys.geometry.core.math.vector.Vector3D #
First derivative of the evaluation.
The first derivative is always equal to the direction of the line.
- Returns:
Vector3D
First derivative of the evaluation.
- LineEvaluation.second_derivative() ansys.geometry.core.math.vector.Vector3D #
Second derivative of the evaluation.
The second derivative is always equal to a zero vector
Vector3D([0, 0, 0])
.- Returns:
Vector3D
Second derivative of the evaluation, which is always
Vector3D([0, 0, 0])
.