Search Results for

    Show / Hide Table of Contents

    Class ExtractFaceBuilder

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

    Constructors

    ExtractFaceBuilder()

    Declaration
    protected ExtractFaceBuilder()

    Properties

    AngleTolerance

    Declaration
    public double AngleTolerance { get; set; }
    Property Value
    Type Description
    System.Double

    Associative

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

    BodyReverseDirection

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

    BodyToExtract

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Features.ExtractFaceBuilder.ExtractBodyCollector instead.")]
    public SelectObjectList BodyToExtract { get; }
    Property Value
    Type Description
    SelectObjectList

    BoundaryFaces

    Declaration
    public SelectFaceList BoundaryFaces { get; }
    Property Value
    Type Description
    SelectFaceList

    CopyGroups

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

    CopyThreads

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

    DeleteHoles

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

    ExtractBodyCollector

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

    FaceChain

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

    FaceOption

    Declaration
    public ExtractFaceBuilder.FaceOptionType FaceOption { get; set; }
    Property Value
    Type Description
    ExtractFaceBuilder.FaceOptionType

    FaceReverseDirection

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

    FacesToExtract

    Declaration
    [Obsolete("Deprecated in NX7.5.0.  Use NXOpen.Features.ExtractFaceBuilder.ObjectToExtract instead.")]
    public SelectFaceList FacesToExtract { get; }
    Property Value
    Type Description
    SelectFaceList

    FeatureOption

    Declaration
    public ExtractFaceBuilder.FeatureOptionType FeatureOption { get; set; }
    Property Value
    Type Description
    ExtractFaceBuilder.FeatureOptionType

    FixAtCurrentTimestamp

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

    FrecAtTimeStamp

    Declaration
    public Feature FrecAtTimeStamp { get; set; }
    Property Value
    Type Description
    Feature

    HideOriginal

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

    InheritDisplayProperties

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

    IsPsmOutputBody

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

    MakePositionIndependent

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

    ObjectToExtract

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

    ParentPart

    Declaration
    public ExtractFaceBuilder.ParentPartType ParentPart { get; set; }
    Property Value
    Type Description
    ExtractFaceBuilder.ParentPartType

    ReplacementAssistant

    Declaration
    public ReplAsstBuilder ReplacementAssistant { get; }
    Property Value
    Type Description
    ReplAsstBuilder

    SeedFace

    Declaration
    public SelectFace SeedFace { get; }
    Property Value
    Type Description
    SelectFace

    SeedReverseDirection

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

    SourcePartOccurrence

    Declaration
    public TaggedObject SourcePartOccurrence { get; set; }
    Property Value
    Type Description
    TaggedObject

    SurfaceType

    Declaration
    public ExtractFaceBuilder.FaceSurfaceType SurfaceType { get; set; }
    Property Value
    Type Description
    ExtractFaceBuilder.FaceSurfaceType

    TraverseInteriorEdges

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

    Type

    Declaration
    public ExtractFaceBuilder.ExtractType Type { get; set; }
    Property Value
    Type Description
    ExtractFaceBuilder.ExtractType

    UseTangentEdgeAngles

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

    Methods

    CommitCreateOnTheFly()

    Declaration
    public Feature CommitCreateOnTheFly()
    Returns
    Type Description
    Feature

    CreateReplaceManualMatchBuilder()

    Declaration
    public ReplaceManualMatchBuilder CreateReplaceManualMatchBuilder()
    Returns
    Type Description
    ReplaceManualMatchBuilder

    FlipFaceChainDirectionSense(Face)

    Declaration
    public void FlipFaceChainDirectionSense(Face face)
    Parameters
    Type Name Description
    Face face

    GetFaceChainDirectionSense(Face)

    Declaration
    public bool GetFaceChainDirectionSense(Face face)
    Parameters
    Type Name Description
    Face face
    Returns
    Type Description
    System.Boolean

    GetProductInterfaceObjects(out InterfaceObject[])

    Declaration
    public void GetProductInterfaceObjects(out InterfaceObject[] selectedObjects)
    Parameters
    Type Name Description
    InterfaceObject[] selectedObjects

    GetSourcePartOccurrences(out TaggedObject[])

    Declaration
    public void GetSourcePartOccurrences(out TaggedObject[] sourcePartOccurrences)
    Parameters
    Type Name Description
    TaggedObject[] sourcePartOccurrences

    GetWaveLinkInformation(out String, out Boolean, out Point3d, out Matrix3x3, out Double)

    Declaration
    public void GetWaveLinkInformation(out string info, out bool xformExists, out Point3d xformOrigin, out Matrix3x3 xformOrientation, out double xformScale)
    Parameters
    Type Name Description
    System.String info
    System.Boolean xformExists
    Point3d xformOrigin
    Matrix3x3 xformOrientation
    System.Double xformScale

    RecreateVectorOfHelpDirVector()

    Declaration
    public void RecreateVectorOfHelpDirVector()

    SetProductInterfaceObjects(InterfaceObject[])

    Declaration
    public void SetProductInterfaceObjects(InterfaceObject[] selectedObjects)
    Parameters
    Type Name Description
    InterfaceObject[] selectedObjects

    SetSelectedBody(TaggedObject)

    Declaration
    public void SetSelectedBody(TaggedObject body)
    Parameters
    Type Name Description
    TaggedObject body

    SetSourcePartOccurrences(TaggedObject[])

    Declaration
    public void SetSourcePartOccurrences(TaggedObject[] sourcePartOccurrences)
    Parameters
    Type Name Description
    TaggedObject[] sourcePartOccurrences

    Implements

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