Class SelectSimilarFacesBuilder
Inheritance
SelectSimilarFacesBuilder
Assembly: NXOpen.dll
Syntax
public class SelectSimilarFacesBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
SelectSimilarFacesBuilder()
Declaration
protected SelectSimilarFacesBuilder()
Properties
ResultType
Declaration
public SelectSimilarFacesBuilder.ResultTypeOptions ResultType { get; set; }
Property Value
Type
Declaration
public SelectSimilarFacesBuilder.SearchFromOptions Type { get; set; }
Property Value
Methods
FindRibs(TaggedObject, Vector3d)
Declaration
public ShapeRegion[] FindRibs(TaggedObject body, Vector3d direction)
Parameters
Returns
MergeOverlappingRegions(ShapeRegion[], out ShapeRegion[])
Declaration
public void MergeOverlappingRegions(ShapeRegion[] originalReigons, out ShapeRegion[] mergedReigons)
Parameters
Declaration
public ShapeRegion[] PerformSearch()
Returns
SetKeyFaces(TaggedObject[])
Declaration
public void SetKeyFaces(TaggedObject[] selectedKeyFaces)
Parameters
SetObjectsToSearchIn(TaggedObject[])
Declaration
public bool SetObjectsToSearchIn(TaggedObject[] objects)
Parameters
Returns
SetPartsToSearch(TaggedObject[])
Declaration
public bool SetPartsToSearch(TaggedObject[] parts)
Parameters
Returns
SetSeedRegionFromFaces(TaggedObject[])
Declaration
public bool SetSeedRegionFromFaces(TaggedObject[] objects)
Parameters
Returns
SetSeedRegionFromLibrary(string)
Declaration
public bool SetSeedRegionFromLibrary(string regionName)
Parameters
Type |
Name |
Description |
string |
regionName |
|
Returns
SetSeedRegionFromReuseLibrary(string, string)
Declaration
public bool SetSeedRegionFromReuseLibrary(string regionPath, string regionName)
Parameters
Returns
SetSelectedFaces(TaggedObject[])
Declaration
public void SetSelectedFaces(TaggedObject[] selectedFaces)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink