NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | List of all members
NXOpen.ApparentChainingRule Class Reference

Represents a NXOpen.SelectionIntentRule that collects curves which appear connected or tangent connected in a particular drafting view. More...

Inheritance diagram for NXOpen.ApparentChainingRule:
NXOpen.SelectionIntentRule NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe void GetData (out NXOpen.ICurve seed, out NXOpen.View view, out NXOpen.ApparentChainingRuleType chainingRule, out NXOpen.ApparentChainingRuleSelection selectionMask, out double chainingTolerance, out double angleTolerance)
 Gets the data for the apparent chaining rule: NXOpen.ApparentChainingRule More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 
- Protected Member Functions inherited from NXOpen.SelectionIntentRule
override void FreeResource ()
 Free resources associated with the instance. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.SelectionIntentRule
enum  RuleType {
  EdgeDumb, EdgeChain, EdgeTangent, EdgeFace,
  EdgeBody, EdgeFeature, EdgeSheetBoundary, EdgeBoundary,
  EdgeIntersect, EdgeMultipleSeedTangent, EdgeVertex, EdgeVertexTangent,
  CurveDumb, CurveFeature, CurveFeatureChain, CurveFeatureTangent,
  FollowFillet, FeaturePoints, RegionBoundary, FaceDumb,
  FaceTangent, FaceAdjacent, FaceBody, FaceRegion,
  FaceFeature, FaceConnectedBlend, FaceAllBlend, FaceRib,
  FaceMergedRib, FaceSlot, FaceBossPocket, FaceRegionBoundary,
  FaceAndAdjacentFaces, CurveGroup, BodyDumb, BodyFeature,
  BodyGroup, ApparentChaining, OuterFaceEdges, RibTopFaceEdges,
  FeatureIntersectionEdges, InvalidType
}
 This enum represents the type of selection intent rules as specified by NXOpen.SelectionIntentRule More...
 
- Properties inherited from NXOpen.SelectionIntentRule
unsafe
NXOpen.SelectionIntentRule.RuleType 
Type [get]
 Returns the get the type of selection intent rule: NXOpen.SelectionIntentRule More...
 

Detailed Description

Represents a NXOpen.SelectionIntentRule that collects curves which appear connected or tangent connected in a particular drafting view.

Created in NX8.0.0

Member Function Documentation

override void NXOpen.ApparentChainingRule.FreeResource ( )
inlineprotectedvirtual

Frees the object from memory.

Created in NX8.0.0

License requirements: None.

Implements NXOpen.TransientObject.

unsafe void NXOpen.ApparentChainingRule.GetData ( out NXOpen.ICurve  seed,
out NXOpen.View  view,
out NXOpen.ApparentChainingRuleType  chainingRule,
out NXOpen.ApparentChainingRuleSelection  selectionMask,
out double  chainingTolerance,
out double  angleTolerance 
)
inline

Gets the data for the apparent chaining rule: NXOpen.ApparentChainingRule

Created in NX8.0.0

License requirements: gateway ("UG GATEWAY")

Parameters
seedThe seed curve.
viewThe view.
chainingRuleSelection Intent method, either of Connected Curves, Tangent Curves or Single Curve.
selectionMaskThe selection type none, edge or curve.
chainingToleranceGap tolerance
angleToleranceAngle tolerance

The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.