NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_EVAL' functions and data types. More...
Classes | |
struct | Arc |
Wrapper for UF_EVAL_arc_s More... | |
struct | Ellipse |
Wrapper for UF_EVAL_ellipse_s More... | |
struct | Hyperbola |
Wrapper for UF_EVAL_hyperbola_s More... | |
struct | Line |
Wrapper for UF_EVAL_line_s More... | |
struct | Parabola |
Wrapper for UF_EVAL_parabola_s More... | |
struct | Spline |
Wrapper for UF_EVAL_spline_s More... | |
Public Member Functions | |
void | AskArc (IntPtr evaluator, out Arc arc) |
Wrapper method for UF_EVAL_ask_arc More... | |
void | AskEllipse (IntPtr evaluator, out Ellipse ellipse) |
Wrapper method for UF_EVAL_ask_ellipse More... | |
void | AskHyperbola (IntPtr evaluator, out Hyperbola hyperbola) |
Wrapper method for UF_EVAL_ask_hyperbola More... | |
void | AskLimits (IntPtr evaluator,[Out] double[] limits) |
Wrapper method for UF_EVAL_ask_limits More... | |
void | AskLine (IntPtr evaluator, out Line line) |
Wrapper method for UF_EVAL_ask_line More... | |
void | AskParabola (IntPtr evaluator, out Parabola parabola) |
Wrapper method for UF_EVAL_ask_parabola More... | |
void | AskSpline (IntPtr evaluator, out Spline spline) |
Wrapper method for UF_EVAL_ask_spline More... | |
unsafe void | AskSplineControlPts (IntPtr evaluator, out int n_points, out double[] points) |
Wrapper method for UF_EVAL_ask_spline_control_pts More... | |
unsafe void | AskSplineKnots (IntPtr evaluator, out int n_knots, out double[] knots) |
Wrapper method for UF_EVAL_ask_spline_knots More... | |
void | Copy (IntPtr evaluator, out IntPtr evaluator_copy) |
Wrapper method for UF_EVAL_copy More... | |
void | Evaluate (IntPtr evaluator, int n_derivatives, double parm,[Out] double[] point,[Out] double[] derivatives) |
Wrapper method for UF_EVAL_evaluate More... | |
void | EvaluateClosestPoint (IntPtr evaluator, double[] reference_point, out double parm,[Out] double[] closest_point) |
Wrapper method for UF_EVAL_evaluate_closest_point More... | |
void | EvaluateUnitVectors (IntPtr evaluator, double parm,[Out] double[] point,[Out] double[] tangent,[Out] double[] normal,[Out] double[] binormal) |
Wrapper method for UF_EVAL_evaluate_unit_vectors More... | |
void | Free (IntPtr evaluator) |
Wrapper method for UF_EVAL_free More... | |
void | Initialize (NXOpen.Tag tag, out IntPtr evaluator) |
Wrapper method for UF_EVAL_initialize More... | |
void | Initialize2 (NXOpen.Tag tag, out IntPtr evaluator) |
Wrapper method for UF_EVAL_initialize_2 More... | |
void | IsArc (IntPtr evaluator, out bool is_arc) |
Wrapper method for UF_EVAL_is_arc More... | |
void | IsEllipse (IntPtr evaluator, out bool is_ellipse) |
Wrapper method for UF_EVAL_is_ellipse More... | |
void | IsEqual (IntPtr evaluator1, IntPtr evaluator2, out bool is_equal) |
Wrapper method for UF_EVAL_is_equal More... | |
void | IsHyperbola (IntPtr evaluator, out bool is_hyperbola) |
Wrapper method for UF_EVAL_is_hyperbola More... | |
void | IsLine (IntPtr evaluator, out bool is_line) |
Wrapper method for UF_EVAL_is_line More... | |
void | IsParabola (IntPtr evaluator, out bool is_parabola) |
Wrapper method for UF_EVAL_is_parabola More... | |
void | IsPeriodic (IntPtr evaluator, out bool is_periodic) |
Wrapper method for UF_EVAL_is_periodic More... | |
void | IsSpline (IntPtr evaluator, out bool is_spline) |
Wrapper method for UF_EVAL_is_spline More... | |
Contains wrappers for all 'UF_EVAL' functions and data types.
void NXOpen.UF.UFEval.AskArc | ( | IntPtr | evaluator, |
out Arc | arc | ||
) |
Wrapper method for UF_EVAL_ask_arc
Refer to UF_EVAL_ask_arc for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.AskEllipse | ( | IntPtr | evaluator, |
out Ellipse | ellipse | ||
) |
Wrapper method for UF_EVAL_ask_ellipse
Refer to UF_EVAL_ask_ellipse for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.AskHyperbola | ( | IntPtr | evaluator, |
out Hyperbola | hyperbola | ||
) |
Wrapper method for UF_EVAL_ask_hyperbola
Refer to UF_EVAL_ask_hyperbola for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.AskLimits | ( | IntPtr | evaluator, |
[Out] double[] | limits | ||
) |
Wrapper method for UF_EVAL_ask_limits
Refer to UF_EVAL_ask_limits for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.AskLine | ( | IntPtr | evaluator, |
out Line | line | ||
) |
Wrapper method for UF_EVAL_ask_line
Refer to UF_EVAL_ask_line for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.AskParabola | ( | IntPtr | evaluator, |
out Parabola | parabola | ||
) |
Wrapper method for UF_EVAL_ask_parabola
Refer to UF_EVAL_ask_parabola for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.AskSpline | ( | IntPtr | evaluator, |
out Spline | spline | ||
) |
Wrapper method for UF_EVAL_ask_spline
Refer to UF_EVAL_ask_spline for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFEval.AskSplineControlPts | ( | IntPtr | evaluator, |
out int | n_points, | ||
out double[] | points | ||
) |
Wrapper method for UF_EVAL_ask_spline_control_pts
Refer to UF_EVAL_ask_spline_control_pts for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFEval.AskSplineKnots | ( | IntPtr | evaluator, |
out int | n_knots, | ||
out double[] | knots | ||
) |
Wrapper method for UF_EVAL_ask_spline_knots
Refer to UF_EVAL_ask_spline_knots for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.Copy | ( | IntPtr | evaluator, |
out IntPtr | evaluator_copy | ||
) |
Wrapper method for UF_EVAL_copy
Refer to UF_EVAL_copy for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.Evaluate | ( | IntPtr | evaluator, |
int | n_derivatives, | ||
double | parm, | ||
[Out] double[] | point, | ||
[Out] double[] | derivatives | ||
) |
Wrapper method for UF_EVAL_evaluate
Refer to UF_EVAL_evaluate for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.EvaluateClosestPoint | ( | IntPtr | evaluator, |
double[] | reference_point, | ||
out double | parm, | ||
[Out] double[] | closest_point | ||
) |
Wrapper method for UF_EVAL_evaluate_closest_point
Refer to UF_EVAL_evaluate_closest_point for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.EvaluateUnitVectors | ( | IntPtr | evaluator, |
double | parm, | ||
[Out] double[] | point, | ||
[Out] double[] | tangent, | ||
[Out] double[] | normal, | ||
[Out] double[] | binormal | ||
) |
Wrapper method for UF_EVAL_evaluate_unit_vectors
Refer to UF_EVAL_evaluate_unit_vectors for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.Free | ( | IntPtr | evaluator | ) |
Wrapper method for UF_EVAL_free
Refer to UF_EVAL_free for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.Initialize | ( | NXOpen.Tag | tag, |
out IntPtr | evaluator | ||
) |
Wrapper method for UF_EVAL_initialize
Refer to UF_EVAL_initialize for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.Initialize2 | ( | NXOpen.Tag | tag, |
out IntPtr | evaluator | ||
) |
Wrapper method for UF_EVAL_initialize_2
Refer to UF_EVAL_initialize_2 for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsArc | ( | IntPtr | evaluator, |
out bool | is_arc | ||
) |
Wrapper method for UF_EVAL_is_arc
Refer to UF_EVAL_is_arc for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsEllipse | ( | IntPtr | evaluator, |
out bool | is_ellipse | ||
) |
Wrapper method for UF_EVAL_is_ellipse
Refer to UF_EVAL_is_ellipse for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsEqual | ( | IntPtr | evaluator1, |
IntPtr | evaluator2, | ||
out bool | is_equal | ||
) |
Wrapper method for UF_EVAL_is_equal
Refer to UF_EVAL_is_equal for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsHyperbola | ( | IntPtr | evaluator, |
out bool | is_hyperbola | ||
) |
Wrapper method for UF_EVAL_is_hyperbola
Refer to UF_EVAL_is_hyperbola for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsLine | ( | IntPtr | evaluator, |
out bool | is_line | ||
) |
Wrapper method for UF_EVAL_is_line
Refer to UF_EVAL_is_line for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsParabola | ( | IntPtr | evaluator, |
out bool | is_parabola | ||
) |
Wrapper method for UF_EVAL_is_parabola
Refer to UF_EVAL_is_parabola for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsPeriodic | ( | IntPtr | evaluator, |
out bool | is_periodic | ||
) |
Wrapper method for UF_EVAL_is_periodic
Refer to UF_EVAL_is_periodic for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFEval.IsSpline | ( | IntPtr | evaluator, |
out bool | is_spline | ||
) |
Wrapper method for UF_EVAL_is_spline
Refer to UF_EVAL_is_spline for documentation
Mapping Help
License requirements:None