Search Results for

    Show / Hide Table of Contents

    Class PatternFeatureBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    PatternFeatureBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.GetPreviewBody()
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Features
    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
    Type Description
    bool

    ExpressionOption

    Declaration
    public PatternFeatureBuilder.ExpressionTransferOptions ExpressionOption { get; set; }
    Property Value
    Type Description
    PatternFeatureBuilder.ExpressionTransferOptions

    FeatureList

    Declaration
    public SelectFeatureList FeatureList { get; }
    Property Value
    Type Description
    SelectFeatureList

    OutputOption

    Declaration
    public PatternFeatureBuilder.OutputOptions OutputOption { get; set; }
    Property Value
    Type Description
    PatternFeatureBuilder.OutputOptions

    PatternMethod

    Declaration
    public PatternFeatureBuilder.PatternMethodOptions PatternMethod { get; set; }
    Property Value
    Type Description
    PatternFeatureBuilder.PatternMethodOptions

    PatternService

    Declaration
    public PatternDefinition PatternService { get; }
    Property Value
    Type Description
    PatternDefinition

    ReferencePoint

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use GeometricUtilities.PatternReferencePointServiceBuilder.Point instead.")]
    public Point ReferencePoint { get; set; }
    Property Value
    Type Description
    Point

    ReferencePointService

    Declaration
    public PatternReferencePointServiceBuilder ReferencePointService { get; }
    Property Value
    Type Description
    PatternReferencePointServiceBuilder

    UseInferredReferencePoint

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use GeometricUtilities.PatternReferencePointServiceBuilder.IsReferencePointInferred instead.")]
    public bool UseInferredReferencePoint { get; set; }
    Property Value
    Type Description
    bool

    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
    IComponentBuilder
    In this article
    Back to top Generated by DocFX