NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::TangentFacetsRule Class Reference

Represents a NXOpen::TangentFacetsRule that collects facets maintaining the tangency within given tolerance. More...

Inheritance diagram for NXOpen::TangentFacetsRule:
NXOpen::FacetSelectionRule NXOpen::TransientObject

Public Member Functions

NXOpen::IFacetGetData (double *tangencyTolerance)
 Gets the data for the tangent facets rule: NXOpen::TangentFacetsRule . More...
 
void UpdateTangencyTolerance (double tangencyTolerance)
 Update the tangency tolerance for the tangent facets rule: NXOpen::TangentFacetsRule
Created in NX12.0.2. More...
 
virtual ~TangentFacetsRule ()
 Frees the object from memory. More...
 
- Public Member Functions inherited from NXOpen::FacetSelectionRule
virtual ~FacetSelectionRule ()
 Free resources associated with the instance. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents a NXOpen::TangentFacetsRule that collects facets maintaining the tangency within given tolerance.

This rule chains to add all neighbouring facets of seed (and the neighbour-neighbours) which satisfy the tangency condition.
Created in NX12.0.2.

Constructor & Destructor Documentation

virtual NXOpen::TangentFacetsRule::~TangentFacetsRule ( )
virtual

Frees the object from memory.


Created in NX12.0.2.

License requirements : None

Member Function Documentation

NXOpen::IFacet* NXOpen::TangentFacetsRule::GetData ( double *  tangencyTolerance)

Gets the data for the tangent facets rule: NXOpen::TangentFacetsRule .

Returns
seed facet for tangent facets collection
Created in NX12.0.2.

License requirements : gateway ("UG GATEWAY")
Parameters
tangencyTolerancetolerance to expand facet selection
void NXOpen::TangentFacetsRule::UpdateTangencyTolerance ( double  tangencyTolerance)

Update the tangency tolerance for the tangent facets rule: NXOpen::TangentFacetsRule
Created in NX12.0.2.



License requirements : gateway ("UG GATEWAY")

Parameters
tangencyToleranceupdate 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.