EdgeMultipleSeedTangentRule Class — NXOpen Python API Reference 12.0.0 documentation

# EdgeMultipleSeedTangentRule Class

class `NXOpen.``EdgeMultipleSeedTangentRule`

  Bases: `NXOpen.SelectionIntentRule`

  Represents a `NXOpen.SelectionIntentRule` that collects tangent connected edges from the body of the seed edge.

  This rule is different from `NXOpen.EdgeTangentRule` in that each collected edge can act as a seed. .. versionadded:: NX3.0.0

# Properties

Property | Description
--- | ---
Type | Returns the get the type of selection intent rule: `NXOpen.SelectionIntentRule`

# Methods

Method | Description
--- | ---
Dispose | Frees the object from memory.
GetData | Gets the data for the edge multiple seed tangent rule: `NXOpen.EdgeMultipleSeedTangentRule`

# Method Detail

## Dispose

`EdgeMultipleSeedTangentRule.``Dispose`

  Frees the object from memory.

  Signature `Dispose()`

  New in version NX3.0.0.

  License requirements: None.

## GetData

`EdgeMultipleSeedTangentRule.``GetData`

  Gets the data for the edge multiple seed tangent rule: `NXOpen.EdgeMultipleSeedTangentRule`

  Signature `GetData()`

  Returns: | a tuple
  Return type: | A tuple consisting of (seedEdges, angleTolerance, hasSameConvexity)

  seedEdges is a list of `NXOpen.Edge`. Seed edges angleTolerance is a float. Angle tolerance for tangent edges hasSameConvexity is a bool. True: will only find tangnet edges that has the same convexity .. versionadded:: NX3.0.0

  License requirements: gateway (“UG GATEWAY”)