Search Results for

    Show / Hide Table of Contents

    Class MidSurfaceByFacePairsBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    MidSurfaceByFacePairsBuilder
    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 MidSurfaceByFacePairsBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    MidSurfaceByFacePairsBuilder()

    Declaration
    protected MidSurfaceByFacePairsBuilder()

    Properties

    AutoPopulateSideTwoOption

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

    BodySelection

    Declaration
    public SelectBodyList BodySelection { get; }
    Property Value
    Type Description
    SelectBodyList

    HideBodyOption

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

    IgnoreFaceSelection

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

    MergeAngleTolerance

    Declaration
    public double MergeAngleTolerance { get; set; }
    Property Value
    Type Description
    double

    PairingStrategy

    Declaration
    public MidSurfaceByFacePairsBuilder.PairingStrategyType PairingStrategy { get; set; }
    Property Value
    Type Description
    MidSurfaceByFacePairsBuilder.PairingStrategyType

    SearchDistance

    Declaration
    public Expression SearchDistance { get; }
    Property Value
    Type Description
    Expression

    SheetSelection

    Declaration
    public SelectBodyList SheetSelection { get; }
    Property Value
    Type Description
    SelectBodyList

    SideOneSelection

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

    SideTwoSelection

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

    ThicknessRatio

    Declaration
    public double ThicknessRatio { get; set; }
    Property Value
    Type Description
    double

    ThicknessValue

    Declaration
    public Expression ThicknessValue { get; }
    Property Value
    Type Description
    Expression

    TrimmingOption

    Declaration
    public MidSurfaceByFacePairsBuilder.TrimmingOptionType TrimmingOption { get; set; }
    Property Value
    Type Description
    MidSurfaceByFacePairsBuilder.TrimmingOptionType

    UpdateOption

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

    UserDefinedMidSurfaceSelection

    Declaration
    public SelectDisplayableObjectList UserDefinedMidSurfaceSelection { get; }
    Property Value
    Type Description
    SelectDisplayableObjectList

    Methods

    AutoPopulateSideTwo()

    Declaration
    public void AutoPopulateSideTwo()

    CreateFacePair()

    Declaration
    public Feature[] CreateFacePair()
    Returns
    Type Description
    Feature[]

    DeleteFacePair(NXObject[])

    Declaration
    public void DeleteFacePair(NXObject[] facePairs)
    Parameters
    Type Name Description
    NXObject[] facePairs

    MergeFacePairs(NXObject[])

    Declaration
    public void MergeFacePairs(NXObject[] facePairs)
    Parameters
    Type Name Description
    NXObject[] facePairs

    ModifyMidsurface(SurfaceType, NXObject[])

    Declaration
    public void ModifyMidsurface(MidSurfaceByFacePairsBuilder.SurfaceType surfaceOption, NXObject[] facePairs)
    Parameters
    Type Name Description
    MidSurfaceByFacePairsBuilder.SurfaceType surfaceOption
    NXObject[] facePairs

    ReverseFacePair(NXObject[])

    Declaration
    public void ReverseFacePair(NXObject[] facePairs)
    Parameters
    Type Name Description
    NXObject[] facePairs

    SetupFacePairInContext(Feature)

    Declaration
    public void SetupFacePairInContext(Feature facePair)
    Parameters
    Type Name Description
    Feature facePair

    Trim(TrimmingOptionType, NXObject[])

    Declaration
    public void Trim(MidSurfaceByFacePairsBuilder.TrimmingOptionType trimmingOption, NXObject[] facePairs)
    Parameters
    Type Name Description
    MidSurfaceByFacePairsBuilder.TrimmingOptionType trimmingOption
    NXObject[] facePairs

    ValidateSelection(int)

    Declaration
    public void ValidateSelection(int selectionType)
    Parameters
    Type Name Description
    int selectionType

    Implements

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