NXOpen.UF.Draw.AskSimplifiedCurve

Draw.AskSimplifiedCurve()

Refer to UF_DRAW_ask_simplified_curve for documentation.

Signature: AskSimplifiedCurve(masterCurveTag, viewTag)

Parameters:
  • masterCurveTag (Tag) – Tag of the master curve or edge that was simplified.
  • viewTag (Tag) – Tag of the drawing member view of the master_curve.
Returns:

A Tuple

Return type:

A tuple consisting of (viewTag,flatArcToLine,tolerance,numSegments,segments)

viewTag(Tag): Modified value of viewTag

flatArcToLine(bool): If TRUE, a post processing of the arc segments output from the simplification was performed to convert flat arc segments with chordal tolerance less than half the view display tolerance to line segments. Also, adjacent line segments and arc segments may have been joined, if the result was within half of the view display tolerance.

tolerance(float): Tolerance that was used to produce the simplification.

numSegments(int): Number of simplified curves

segments(list of Tag): Array of simplified curves. Use UF_free to free memory.

License requirements: None