Search Results for

    Show / Hide Table of Contents

    Class EdgePatchBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    EdgePatchBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    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.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class EdgePatchBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    EdgePatchBuilder()

    Declaration
    protected EdgePatchBuilder()

    Properties

    AllowPatch

    Declaration
    public bool AllowPatch { get; set; }
    Property Value
    Type Description
    bool

    Body

    Declaration
    public SelectBody Body { get; }
    Property Value
    Type Description
    SelectBody

    BodyColor

    Declaration
    public NXColor BodyColor { get; set; }
    Property Value
    Type Description
    NXColor

    ConvertType

    Declaration
    public EdgePatchBuilder.ConvertTypeOption ConvertType { get; set; }
    Property Value
    Type Description
    EdgePatchBuilder.ConvertTypeOption

    Face

    Declaration
    public ScCollector Face { get; }
    Property Value
    Type Description
    ScCollector

    Loops

    Declaration
    public ScCollector Loops { get; }
    Property Value
    Type Description
    ScCollector

    PatchSurface

    Declaration
    public bool PatchSurface { get; set; }
    Property Value
    Type Description
    bool

    ReferenceFace

    Declaration
    public ScCollector ReferenceFace { get; }
    Property Value
    Type Description
    ScCollector

    SelType

    Declaration
    public EdgePatchBuilder.SelectTypes SelType { get; set; }
    Property Value
    Type Description
    EdgePatchBuilder.SelectTypes

    Methods

    ClearList(int)

    Declaration
    public void ClearList(int type)
    Parameters
    Type Name Description
    int type

    DeleteOneLoopList(int)

    Declaration
    public void DeleteOneLoopList(int index)
    Parameters
    Type Name Description
    int index

    DestroyMemory()

    Declaration
    public void DestroyMemory()

    DirectionReverse()

    Declaration
    public void DirectionReverse()

    EditReferenceFace(int, Face[], Face[])

    Declaration
    public void EditReferenceFace(int index, Face[] addFaces, Face[] removeFaces)
    Parameters
    Type Name Description
    int index
    Face[] addFaces
    Face[] removeFaces

    FindBodyHoles(Body)

    Declaration
    public void FindBodyHoles(Body body)
    Parameters
    Type Name Description
    Body body

    FindEdgesPatch(NXObject[])

    Declaration
    public EdgePatchBuilder.PatchStatus FindEdgesPatch(NXObject[] edges)
    Parameters
    Type Name Description
    NXObject[] edges
    Returns
    Type Description
    EdgePatchBuilder.PatchStatus

    FindFaceHoles(Face)

    Declaration
    public EdgePatchBuilder.PatchStatus FindFaceHoles(Face referFaces)
    Parameters
    Type Name Description
    Face referFaces
    Returns
    Type Description
    EdgePatchBuilder.PatchStatus

    GetBodyColor(out double, out double, out double)

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Use Tooling.EdgePatchBuilder.BodyColor instead.")]
    public void GetBodyColor(out double redValue, out double greenValue, out double blueValue)
    Parameters
    Type Name Description
    double redValue
    double greenValue
    double blueValue

    MakeMoldWizardFills(double, NXObject[], Face[])

    Declaration
    public void MakeMoldWizardFills(double tolerance, NXObject[] edges, Face[] origFaces)
    Parameters
    Type Name Description
    double tolerance
    NXObject[] edges
    Face[] origFaces

    SetBodyColor(double, double, double)

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Use Tooling.EdgePatchBuilder.BodyColor instead.")]
    public void SetBodyColor(double redValue, double greenValue, double blueValue)
    Parameters
    Type Name Description
    double redValue
    double greenValue
    double blueValue

    SetDeletedList(int[])

    Declaration
    public void SetDeletedList(int[] items)
    Parameters
    Type Name Description
    int[] items

    SetGiveFailedMessage(int)

    Declaration
    public void SetGiveFailedMessage(int giveMessage)
    Parameters
    Type Name Description
    int giveMessage

    SetSelectedItems(int[])

    Declaration
    public void SetSelectedItems(int[] selectedItems)
    Parameters
    Type Name Description
    int[] selectedItems

    SetTolerance(double)

    Declaration
    public void SetTolerance(double tolerance)
    Parameters
    Type Name Description
    double tolerance

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX