Search Results for

    Show / Hide Table of Contents

    Class EdgePatchBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    EdgePatchBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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.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
    System.Boolean

    Body

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

    BodyColor

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

    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
    System.Boolean

    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(Int32)

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

    DeleteOneLoopList(Int32)

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

    DestroyMemory()

    Declaration
    public void DestroyMemory()

    DirectionReverse()

    Declaration
    public void DirectionReverse()

    EditReferenceFace(Int32, Face[], Face[])

    Declaration
    public void EditReferenceFace(int index, Face[] addFaces, Face[] removeFaces)
    Parameters
    Type Name Description
    System.Int32 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
    System.Double redValue
    System.Double greenValue
    System.Double blueValue

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

    Declaration
    public void MakeMoldWizardFills(double tolerance, NXObject[] edges, Face[] origFaces)
    Parameters
    Type Name Description
    System.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
    System.Double redValue
    System.Double greenValue
    System.Double blueValue

    SetDeletedList(Int32[])

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

    SetGiveFailedMessage(Int32)

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

    SetSelectedItems(Int32[])

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

    SetTolerance(Double)

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

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX