EllipseEvaluation
#
- class ansys.geometry.core.shapes.curves.ellipse.EllipseEvaluation(ellipse: Ellipse, parameter: ansys.geometry.core.typing.Real)#
Bases:
ansys.geometry.core.shapes.curves.curve_evaluation.CurveEvaluation
Evaluate an ellipse at a given parameter.
- Parameters:
- ellipse: ~ansys.geometry.core.shapes.curves.ellipse.Ellipse
Ellipse to evaluate.
- parameter: float, int
Parameter to evaluate the ellipse at.
Overview#
Ellipse being evaluated. |
|
Parameter that the evaluation is based upon. |
|
Position of the evaluation. |
|
Tangent of the evaluation. |
|
Normal of the evaluation. |
|
Girst derivative of the evaluation. |
|
Second derivative of the evaluation. |
|
Curvature of the ellipse. |
Import detail#
from ansys.geometry.core.shapes.curves.ellipse import EllipseEvaluation
Property detail#
- property EllipseEvaluation.parameter: ansys.geometry.core.typing.Real#
Parameter that the evaluation is based upon.
- property EllipseEvaluation.position: ansys.geometry.core.math.point.Point3D#
Position of the evaluation.
- Returns:
Point3D
Point that lies on the ellipse at this evaluation.
- property EllipseEvaluation.tangent: ansys.geometry.core.math.vector.UnitVector3D#
Tangent of the evaluation.
- Returns:
UnitVector3D
Tangent unit vector to the ellipse at this evaluation.
- property EllipseEvaluation.normal: ansys.geometry.core.math.vector.UnitVector3D#
Normal of the evaluation.
- Returns:
UnitVector3D
Normal unit vector to the ellipse at this evaluation.
- property EllipseEvaluation.first_derivative: ansys.geometry.core.math.vector.Vector3D#
Girst derivative of the evaluation.
The first derivative is in the direction of the tangent and has a magnitude equal to the velocity (rate of change of position) at that point.
- Returns:
Vector3D
First derivative of the evaluation.
- property EllipseEvaluation.second_derivative: ansys.geometry.core.math.vector.Vector3D#
Second derivative of the evaluation.
- Returns:
Vector3D
Second derivative of the evaluation.
- property EllipseEvaluation.curvature: ansys.geometry.core.typing.Real#
Curvature of the ellipse.
- Returns:
Real
Curvature of the ellipse.