Class PatternFeatureBuilder
Inheritance
PatternFeatureBuilder
Assembly: NXOpen.dll
Syntax
public class PatternFeatureBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
PatternFeatureBuilder()
Declaration
protected PatternFeatureBuilder()
Properties
CreateReferencePattern
Declaration
[Obsolete("Deprecated in NX1980.0.0. NX1926 onwards, pattern method Simple supports multiple feature input.")]
public bool CreateReferencePattern { get; set; }
Property Value
ExpressionOption
Declaration
public PatternFeatureBuilder.ExpressionTransferOptions ExpressionOption { get; set; }
Property Value
FeatureList
Declaration
public SelectFeatureList FeatureList { get; }
Property Value
OutputOption
Declaration
public PatternFeatureBuilder.OutputOptions OutputOption { get; set; }
Property Value
PatternMethod
Declaration
public PatternFeatureBuilder.PatternMethodOptions PatternMethod { get; set; }
Property Value
PatternService
Declaration
public PatternDefinition PatternService { get; }
Property Value
ReferencePoint
Declaration
[Obsolete("Deprecated in NX9.0.0. Use GeometricUtilities.PatternReferencePointServiceBuilder.Point instead.")]
public Point ReferencePoint { get; set; }
Property Value
ReferencePointService
Declaration
public PatternReferencePointServiceBuilder ReferencePointService { get; }
Property Value
UseInferredReferencePoint
Declaration
[Obsolete("Deprecated in NX9.0.0. Use GeometricUtilities.PatternReferencePointServiceBuilder.IsReferencePointInferred instead.")]
public bool UseInferredReferencePoint { get; set; }
Property Value
Methods
ClearReferencesToReuse()
Declaration
public void ClearReferencesToReuse()
RemoveAllClocking()
Declaration
public void RemoveAllClocking()
SetReferencesToReuse(Feature, NXObject[])
Declaration
public void SetReferencesToReuse(Feature inputFeature, NXObject[] referencesFromInputFeatures)
Parameters
Type |
Name |
Description |
Feature |
inputFeature |
|
NXObject[] |
referencesFromInputFeatures |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink