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

Represents a NXOpen.PrimitiveFacetsRule that collects primitive facets. More...

Inheritance diagram for NXOpen.PrimitiveFacetsRule:
NXOpen.FacetSelectionRule NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe void GetData (out NXOpen.IFacet seedFacet, out double primitiveShapeToleranceFactor)
 Gets the data for the primitive facets rule: NXOpen.PrimitiveFacetsRule More...
 
unsafe void UpdateToleranceFactor (double primitiveShapeToleranceFactor)
 Update the tolerance factor for the primitive facets rule: NXOpen.PrimitiveFacetsRule More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Additional Inherited Members

- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents a NXOpen.PrimitiveFacetsRule that collects primitive facets.

Based on a selected seed facet this rule expands to all connected facets which belongs to a particular primitive shape. Currently this rule collects facets only from planar, cylindrical, conical and spherical shapes.

Created in NX12.0.2

Member Function Documentation

override void NXOpen.PrimitiveFacetsRule.FreeResource ( )
inlineprotectedvirtual

Frees the object from memory.

Created in NX12.0.2

License requirements: None.

Reimplemented from NXOpen.FacetSelectionRule.

unsafe void NXOpen.PrimitiveFacetsRule.GetData ( out NXOpen.IFacet  seedFacet,
out double  primitiveShapeToleranceFactor 
)
inline

Gets the data for the primitive facets rule: NXOpen.PrimitiveFacetsRule

Created in NX12.0.2

License requirements: gateway ("UG GATEWAY")

Parameters
seedFacetseed facet for primitive facets collection
primitiveShapeToleranceFactortolerance factor for primitive shape detection
unsafe void NXOpen.PrimitiveFacetsRule.UpdateToleranceFactor ( double  primitiveShapeToleranceFactor)
inline

Update the tolerance factor for the primitive facets rule: NXOpen.PrimitiveFacetsRule

Created in NX12.0.2

License requirements: gateway ("UG GATEWAY")

Parameters
primitiveShapeToleranceFactorupdate the primitive shape tolerance factor

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