CurveEvaluation#

class ansys.geometry.core.shapes.curves.curve_evaluation.CurveEvaluation(parameter: ansys.geometry.core.typing.Real = None)#

Provides for evaluating a curve.

Overview#

is_set

Determine if the parameter for the evaluation has been set.

parameter

Parameter that the evaluation is based upon.

position

Position of the evaluation.

first_derivative

First derivative of the evaluation.

second_derivative

Second derivative of the evaluation.

curvature

Curvature of the evaluation.

Import detail#

from ansys.geometry.core.shapes.curves.curve_evaluation import CurveEvaluation

Property detail#

property CurveEvaluation.parameter: ansys.geometry.core.typing.Real#
Abstractmethod:

Parameter that the evaluation is based upon.

property CurveEvaluation.position: ansys.geometry.core.math.point.Point3D#
Abstractmethod:

Position of the evaluation.

property CurveEvaluation.first_derivative: ansys.geometry.core.math.vector.Vector3D#
Abstractmethod:

First derivative of the evaluation.

property CurveEvaluation.second_derivative: ansys.geometry.core.math.vector.Vector3D#
Abstractmethod:

Second derivative of the evaluation.

property CurveEvaluation.curvature: ansys.geometry.core.typing.Real#
Abstractmethod:

Curvature of the evaluation.

Method detail#

CurveEvaluation.is_set() bool#

Determine if the parameter for the evaluation has been set.