Class ReplaceFeatureBuilder
Inheritance
System.Object
System.MarshalByRefObject
ReplaceFeatureBuilder
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.Features
Assembly: NXOpen.dll
Syntax
public class ReplaceFeatureBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ReplaceFeatureBuilder()
Declaration
protected ReplaceFeatureBuilder()
Properties
CopyReplacementFeature
Declaration
public bool CopyReplacementFeature { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DeleteOriginalFeature
Declaration
public bool DeleteOriginalFeature { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DisplayUniqueInputsToMap
Declaration
public bool DisplayUniqueInputsToMap { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DoAutomaticGeomMatch
Declaration
public bool DoAutomaticGeomMatch { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
FeatureReferences
Declaration
public FeatureReferencesBuilder FeatureReferences { get; }
Property Value
Type | Description |
---|---|
FeatureReferencesBuilder |
IsMappingToleranceIncreased
Declaration
public bool IsMappingToleranceIncreased { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
KeepFeatureToReplace
Declaration
[Obsolete("Deprecated in NX7.5.2. Use Features.ReplaceFeatureBuilder.DeleteOriginalFeature instead.")]
public bool KeepFeatureToReplace { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MappingMethod
Declaration
public ReplaceFeatureBuilder.MappingMethodType MappingMethod { get; set; }
Property Value
Type | Description |
---|---|
ReplaceFeatureBuilder.MappingMethodType |
MappingTolerance
Declaration
public double MappingTolerance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ReplacementFeature
Declaration
public SelectFeatureList ReplacementFeature { get; }
Property Value
Type | Description |
---|---|
SelectFeatureList |
SelectFeature
Declaration
public SelectFeatureList SelectFeature { get; }
Property Value
Type | Description |
---|---|
SelectFeatureList |
Methods
AutomatchMap()
Declaration
public void AutomatchMap()
SetMatchingForIndex(Int32, NXObject)
Declaration
public void SetMatchingForIndex(int indices, NXObject matchingTag)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | indices | |
NXObject | matchingTag |
SetMatchingForParent(NXObject, NXObject)
Declaration
public void SetMatchingForParent(NXObject parentTag, NXObject matchingTag)
Parameters
Type | Name | Description |
---|---|---|
NXObject | parentTag | |
NXObject | matchingTag |
UpdateMap()
Declaration
public void UpdateMap()
Implements
System.Runtime.Remoting.Messaging.IMessageSink