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

The Search Region builder is for defining a region by searching the region faces given a set of seed faces and boundary edges. More...

Inheritance diagram for NXOpen.Tooling.MWSearchRegionBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void ChangeBoundaryFacesColor ()
 Change the color of the selected boundary using the specified color More...
 
unsafe void DisplayProductBody ()
 Display the product body in the part file More...
 
unsafe void InitBuilderData ()
 Initialize the data for the Search Region builder More...
 
unsafe void TurnOffAllPartingLines ()
 Turn off all parting lines More...
 
unsafe void UpdateRegion ()
 Update the region with the new region faces and seed faces More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe NXOpen.NXColor BoundaryFacesColor [get, set]
 Returns or sets the color to be applied to the selected boundary faces More...
 
unsafe bool DifferentColorsAsBoundaryFacesOption [get, set]
 Returns or sets the option to use different colors as boundary faces More...
 
unsafe int HighlightConnectingFacesScale [get, set]
 Returns or sets the highlight connecting faces scale More...
 
unsafe int MaximumNumberOfFacesSearched [get, set]
 Returns or sets the maximum number of faces to be searched More...
 
unsafe NXOpen.SelectEdgeList SelectBoundaryEdges [get]
 Returns the select boundary edges More...
 
unsafe NXOpen.SelectFaceList SelectBoundaryFaces [get]
 Returns the select boundary faces More...
 
unsafe NXOpen.SelectFaceList SelectSeedFaces [get]
 Returns the select seed faces More...
 
unsafe bool TranslucencyAsBoundaryFacesToggle [get, set]
 Returns or sets the translucency as boundary faces toggle More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

The Search Region builder is for defining a region by searching the region faces given a set of seed faces and boundary edges.

To create a new instance of this class, use NXOpen.Tooling.MWSearchRegionCollection.CreateBuilder

Default values.

Property Value

HighlightConnectingFacesScale

0

MaximumNumberOfFacesSearched

1

TranslucencyAsBoundaryFacesToggle

0

Created in NX6.0.0

Member Function Documentation

unsafe void NXOpen.Tooling.MWSearchRegionBuilder.ChangeBoundaryFacesColor ( )
inline

Change the color of the selected boundary using the specified color

Created in NX6.0.3

License requirements: None.

unsafe void NXOpen.Tooling.MWSearchRegionBuilder.DisplayProductBody ( )
inline

Display the product body in the part file

Created in NX6.0.3

License requirements: None.

unsafe void NXOpen.Tooling.MWSearchRegionBuilder.InitBuilderData ( )
inline

Initialize the data for the Search Region builder

Created in NX6.0.3

License requirements: None.

unsafe void NXOpen.Tooling.MWSearchRegionBuilder.TurnOffAllPartingLines ( )
inline

Turn off all parting lines

Created in NX6.0.3

License requirements: None.

unsafe void NXOpen.Tooling.MWSearchRegionBuilder.UpdateRegion ( )
inline

Update the region with the new region faces and seed faces

Created in NX6.0.3

License requirements: None.

Property Documentation

unsafe NXOpen.NXColor NXOpen.Tooling.MWSearchRegionBuilder.BoundaryFacesColor
getset

Returns or sets the color to be applied to the selected boundary faces

Created in NX6.0.3

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Tooling.MWSearchRegionBuilder.DifferentColorsAsBoundaryFacesOption
getset

Returns or sets the option to use different colors as boundary faces

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.Tooling.MWSearchRegionBuilder.HighlightConnectingFacesScale
getset

Returns or sets the highlight connecting faces scale

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.Tooling.MWSearchRegionBuilder.MaximumNumberOfFacesSearched
getset

Returns or sets the maximum number of faces to be searched

Created in NX6.0.3

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.SelectEdgeList NXOpen.Tooling.MWSearchRegionBuilder.SelectBoundaryEdges
get

Returns the select boundary edges

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.SelectFaceList NXOpen.Tooling.MWSearchRegionBuilder.SelectBoundaryFaces
get

Returns the select boundary faces

Created in NX6.0.3

License requirements: None.

unsafe NXOpen.SelectFaceList NXOpen.Tooling.MWSearchRegionBuilder.SelectSeedFaces
get

Returns the select seed faces

Created in NX6.0.0

License requirements: None.

unsafe bool NXOpen.Tooling.MWSearchRegionBuilder.TranslucencyAsBoundaryFacesToggle
getset

Returns or sets the translucency as boundary faces toggle

Created in NX6.0.3

License requirements to get this property: None.

License requirements to set this property: None.


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