RegionBoundaryRule Class — NXOpen Python API Reference 12.0.0 documentation

# RegionBoundaryRule Class

class `NXOpen.``RegionBoundaryRule`

  Bases: `NXOpen.SelectionIntentRule`

  Represents a `NXOpen.SelectionIntentRule` that collects curves as specified by an enclosed region.

  New in version NX6.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 region boundary rule: `NXOpen.RegionBoundaryRule`

# Method Detail

## Dispose

`RegionBoundaryRule.``Dispose`

  Frees the object from memory.

  Signature `Dispose()`

  New in version NX6.0.0.

  License requirements: None.

## GetData

`RegionBoundaryRule.``GetData`

  Gets the data for the region boundary rule: `NXOpen.RegionBoundaryRule`

  Signature `GetData()`

  Returns: | a tuple
  Return type: | A tuple consisting of (seedObj, curves, seedPoint, distanceTolerance)

  seedObj is a `NXOpen.DisplayableObject`. Face or Sketch curves is a list of `NXOpen.Curve`. Curves input to create this rule seedPoint is a `NXOpen.Point3d`. Seed point distanceTolerance is a float. Distance tolerance .. versionadded:: NX6.0.0

  License requirements: gateway (“UG GATEWAY”)