Search Results for

    Show / Hide Table of Contents

    Class FillHoleBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FillHoleBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, 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.Facet
    Assembly: NXOpen.dll
    Syntax
    public class FillHoleBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    FillHoleBuilder()

    Declaration
    protected FillHoleBuilder()

    Properties

    BridgeEdges1

    Declaration
    public SelectICurveList BridgeEdges1 { get; }
    Property Value
    Type Description
    SelectICurveList

    BridgeEdges2

    Declaration
    public SelectICurveList BridgeEdges2 { get; }
    Property Value
    Type Description
    SelectICurveList

    InnerHole

    Declaration
    public SelectICurveList InnerHole { get; }
    Property Value
    Type Description
    SelectICurveList

    IsEditCopy

    Declaration
    public bool IsEditCopy { get; set; }
    Property Value
    Type Description
    System.Boolean

    MaxEdges

    Declaration
    public int MaxEdges { get; set; }
    Property Value
    Type Description
    System.Int32

    OuterHole

    Declaration
    public SelectICurveList OuterHole { get; }
    Property Value
    Type Description
    SelectICurveList

    SmoothType

    Declaration
    public FillHoleBuilder.SmoothTypes SmoothType { get; set; }
    Property Value
    Type Description
    FillHoleBuilder.SmoothTypes

    TargetBody

    Declaration
    public SelectDisplayableObject TargetBody { get; }
    Property Value
    Type Description
    SelectDisplayableObject

    TargetFacetBody

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use NXOpen.Facet.FillHoleBuilder.TargetBody instead.")]
    public SelectFacetedBody TargetFacetBody { get; }
    Property Value
    Type Description
    SelectFacetedBody

    TargetHole

    Declaration
    public SelectICurveList TargetHole { get; }
    Property Value
    Type Description
    SelectICurveList

    TargetType

    Declaration
    public FillHoleBuilder.TargetTypes TargetType { get; set; }
    Property Value
    Type Description
    FillHoleBuilder.TargetTypes

    Type

    Declaration
    public FillHoleBuilder.Types Type { get; set; }
    Property Value
    Type Description
    FillHoleBuilder.Types

    Methods

    ClearHoleFills()

    Declaration
    public void ClearHoleFills()

    ClearHoles()

    Declaration
    public void ClearHoles()

    FillHoles(Boolean)

    Declaration
    public DisplayableObject FillHoles(bool globalUpdate)
    Parameters
    Type Name Description
    System.Boolean globalUpdate
    Returns
    Type Description
    DisplayableObject

    FindHoles()

    Declaration
    public void FindHoles()

    GetAllHoles(out DisplayableObject[])

    Declaration
    public void GetAllHoles(out DisplayableObject[] holeCurveTags)
    Parameters
    Type Name Description
    DisplayableObject[] holeCurveTags

    GetHoleByIndex(Int32)

    Declaration
    public ICurve GetHoleByIndex(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    ICurve

    GetHoleFillsOnly()

    Declaration
    public DisplayableObject GetHoleFillsOnly()
    Returns
    Type Description
    DisplayableObject

    GetNumberOfHoles()

    Declaration
    public int GetNumberOfHoles()
    Returns
    Type Description
    System.Int32

    GetTargetHolesByEdgeNumber(Int32, out DisplayableObject[])

    Declaration
    public void GetTargetHolesByEdgeNumber(int numMaxEdges, out DisplayableObject[] holeCurveTags)
    Parameters
    Type Name Description
    System.Int32 numMaxEdges
    DisplayableObject[] holeCurveTags

    SwitchHoleFillType()

    Declaration
    public void SwitchHoleFillType()

    Implements

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