Search Results for

    Show / Hide Table of Contents

    Class FacetedBodyCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    FacetedBodyCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Facet
    Assembly: NXOpen.dll
    Syntax
    public class FacetedBodyCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    FacetedBodyCollection()

    Declaration
    protected FacetedBodyCollection()

    FacetedBodyCollection(Part)

    Declaration
    protected FacetedBodyCollection(Part owner)
    Parameters
    Type Name Description
    Part owner

    Properties

    FacetModelingCollection

    Declaration
    public FacetModelingCollection FacetModelingCollection { get; }
    Property Value
    Type Description
    FacetModelingCollection

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    Convert(FacetedBody, FacetedBodyCollection.Type)

    Declaration
    public void Convert(FacetedBody fromBody, FacetedBodyCollection.Type toFacetType)
    Parameters
    Type Name Description
    FacetedBody fromBody
    FacetedBodyCollection.Type toFacetType

    Copy(FacetedBody, Part, FacetedBodyCollection.Type)

    Declaration
    public FacetedBody Copy(FacetedBody fromBody, Part toPart, FacetedBodyCollection.Type toFacetType)
    Parameters
    Type Name Description
    FacetedBody fromBody
    Part toPart
    FacetedBodyCollection.Type toFacetType
    Returns
    Type Description
    FacetedBody

    CreateBestFitAlignBuilder()

    Declaration
    public BestFitAlignBuilder CreateBestFitAlignBuilder()
    Returns
    Type Description
    BestFitAlignBuilder

    CreateBridgeFacetBodyBuilder()

    Declaration
    public BridgeFacetBodyBuilder CreateBridgeFacetBodyBuilder()
    Returns
    Type Description
    BridgeFacetBodyBuilder

    CreateDecimateFacetBodyBuilder()

    Declaration
    public DecimateFacetBodyBuilder CreateDecimateFacetBodyBuilder()
    Returns
    Type Description
    DecimateFacetBodyBuilder

    CreateExtrudeFacetBodyBuilder()

    Declaration
    public ExtrudeFacetBodyBuilder CreateExtrudeFacetBodyBuilder()
    Returns
    Type Description
    ExtrudeFacetBodyBuilder

    CreateExtrudeProfileBuilder()

    Declaration
    public ExtrudeProfileBuilder CreateExtrudeProfileBuilder()
    Returns
    Type Description
    ExtrudeProfileBuilder

    CreateFacetBody(Body[], out FacetedBody[], out Int32[])

    Declaration
    public void CreateFacetBody(Body[] solidBodies, out FacetedBody[] facetBodies, out int[] errorTable)
    Parameters
    Type Name Description
    Body[] solidBodies
    FacetedBody[] facetBodies
    System.Int32[] errorTable

    CreateFacetBodyFromFaces(Face[], out FacetedBody[], out Int32[])

    Declaration
    public void CreateFacetBodyFromFaces(Face[] solidFaces, out FacetedBody[] facetBodies, out int[] errorTable)
    Parameters
    Type Name Description
    Face[] solidFaces
    FacetedBody[] facetBodies
    System.Int32[] errorTable

    CreateFacetCurvatureBuilder()

    Declaration
    public CurvatureBuilder CreateFacetCurvatureBuilder()
    Returns
    Type Description
    CurvatureBuilder

    CreateFacetFeatureExtractionBuilder()

    Declaration
    public FeatureExtractionBuilder CreateFacetFeatureExtractionBuilder()
    Returns
    Type Description
    FeatureExtractionBuilder

    CreateFillHoleBuilder()

    Declaration
    public FillHoleBuilder CreateFillHoleBuilder()
    Returns
    Type Description
    FillHoleBuilder

    CreateMergeFacetBodyBuilder()

    Declaration
    public MergeFacetBodyBuilder CreateMergeFacetBodyBuilder()
    Returns
    Type Description
    MergeFacetBodyBuilder

    CreateMultiPatchAlignmentBuilder()

    Declaration
    public MultiPatchAlignmentBuilder CreateMultiPatchAlignmentBuilder()
    Returns
    Type Description
    MultiPatchAlignmentBuilder

    CreateSewFacetBodyBuilder()

    Declaration
    public SewFacetBodyBuilder CreateSewFacetBodyBuilder()
    Returns
    Type Description
    SewFacetBodyBuilder

    CreateSmoothFacetBodyBuilder()

    Declaration
    public SmoothFacetBodyBuilder CreateSmoothFacetBodyBuilder()
    Returns
    Type Description
    SmoothFacetBodyBuilder

    CreateSnipFacetBodyBuilder()

    Declaration
    public SnipFacetBodyBuilder CreateSnipFacetBodyBuilder()
    Returns
    Type Description
    SnipFacetBodyBuilder

    CreateSTLImportBuilder()

    Declaration
    public STLImportBuilder CreateSTLImportBuilder()
    Returns
    Type Description
    STLImportBuilder

    CreateSubdivideFacetBodyBuilder()

    Declaration
    public SubdivideFacetBodyBuilder CreateSubdivideFacetBodyBuilder()
    Returns
    Type Description
    SubdivideFacetBodyBuilder

    DeleteTemporaryFacesAndEdges()

    Declaration
    public void DeleteTemporaryFacesAndEdges()

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    FindObject(String)

    Declaration
    public FacetedBody FindObject(string journalIdentifier)
    Parameters
    Type Name Description
    System.String journalIdentifier
    Returns
    Type Description
    FacetedBody

    GetAssociatedFacetedBodies(Body, out Int32)

    Declaration
    public FacetedBody[] GetAssociatedFacetedBodies(Body solidBody, out int numberOfUnloadedFacetedBodies)
    Parameters
    Type Name Description
    Body solidBody
    System.Int32 numberOfUnloadedFacetedBodies
    Returns
    Type Description
    FacetedBody[]

    ToArray()

    Declaration
    public FacetedBody[] ToArray()
    Returns
    Type Description
    FacetedBody[]

    Implements

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