Search Results for

    Show / Hide Table of Contents

    Class FacetedBody

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    DisplayableObject
    FacetedBody
    Implements
    IMessageSink
    IFitTo
    INXObject
    Inherited Members
    DisplayableObject.Blank()
    DisplayableObject.Unblank()
    DisplayableObject.Highlight()
    DisplayableObject.Unhighlight()
    DisplayableObject.SetNameLocation(Point3d)
    DisplayableObject.RedisplayObject()
    DisplayableObject.RemoveViewDependency()
    DisplayableObject.Color
    DisplayableObject.IsBlanked
    DisplayableObject.Layer
    DisplayableObject.LineFont
    DisplayableObject.LineWidth
    DisplayableObject.NameLocation
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(string, int, int, Update.Option)
    NXObject.SetUserAttribute(string, int, double, Update.Option)
    NXObject.SetUserAttribute(string, int, string, Update.Option)
    NXObject.SetUserAttribute(string, int, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, string, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(string, int, bool, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, bool)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, bool, bool)
    NXObject.GetUserAttributeSize(string, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, out NXObject.AttributeInformation)
    NXObject.GetUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetBooleanUserAttribute(string, int)
    NXObject.GetIntegerUserAttribute(string, int)
    NXObject.GetRealUserAttribute(string, int)
    NXObject.GetStringUserAttribute(string, int)
    NXObject.GetTimeUserAttribute(string, int)
    NXObject.GetComputationalTimeUserAttribute(string, int)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(bool)
    NXObject.GetUserAttributeAsString(string, NXObject.AttributeType, int)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, string, bool, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(string, NXObject.AttributeType, bool)
    NXObject.GetUserAttributeLock(string, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(string, string)
    NXObject.GetPdmReferenceAttributeValue(string)
    NXObject.GetUserAttribute(string, bool, bool, NXObject.AttributeType)
    NXObject.GetUserAttributes(bool, bool)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(string, int)
    NXObject.SetAttribute(string, int, Update.Option)
    NXObject.SetAttribute(string, double)
    NXObject.SetAttribute(string, double, Update.Option)
    NXObject.SetAttribute(string, string)
    NXObject.SetAttribute(string, string, Update.Option)
    NXObject.SetAttribute(string)
    NXObject.SetAttribute(string, Update.Option)
    NXObject.SetTimeAttribute(string, string)
    NXObject.SetTimeAttribute(string, string, Update.Option)
    NXObject.GetIntegerAttribute(string)
    NXObject.GetRealAttribute(string)
    NXObject.GetStringAttribute(string)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, string)
    NXObject.GetReferenceAttribute(string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string, Update.Option)
    NXObject.SetReferenceAttribute(string, string)
    NXObject.SetReferenceAttribute(string, string, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(string)
    NXObject.Print()
    NXObject.SetName(string)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    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.Facet
    Assembly: NXOpen.dll
    Syntax
    public class FacetedBody : DisplayableObject, IMessageSink, IFitTo, INXObject

    Constructors

    FacetedBody()

    Declaration
    protected FacetedBody()

    Properties

    AssociatedBody

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

    BodyType

    Declaration
    public FacetedBody.FacetedbodyType BodyType { get; }
    Property Value
    Type Description
    FacetedBody.FacetedbodyType

    IsAssemblyLevel

    Declaration
    public bool IsAssemblyLevel { get; }
    Property Value
    Type Description
    bool

    IsAssociatedBodyLoaded

    Declaration
    public bool IsAssociatedBodyLoaded { get; }
    Property Value
    Type Description
    bool

    IsSheetBody

    Declaration
    [Obsolete("Deprecated in NX8.5.1.  Use NXOpen.Facet.FacetedBody.BodyType instead")]
    public bool IsSheetBody { get; }
    Property Value
    Type Description
    bool

    IsSolidBody

    Declaration
    [Obsolete("Deprecated in NX8.5.1.  Use NXOpen.Facet.FacetedBody.BodyType instead.")]
    public bool IsSolidBody { get; }
    Property Value
    Type Description
    bool

    NumberOfFaces

    Declaration
    public int NumberOfFaces { get; }
    Property Value
    Type Description
    int

    NumberOfLevelsOfDetail

    Declaration
    public int NumberOfLevelsOfDetail { get; }
    Property Value
    Type Description
    int

    SurfaceArea

    Declaration
    public double SurfaceArea { get; }
    Property Value
    Type Description
    double

    Volume

    Declaration
    public double Volume { get; }
    Property Value
    Type Description
    double

    Methods

    DestroyOwnedFacets()

    Declaration
    public void DestroyOwnedFacets()

    GetEdges()

    Declaration
    public FacetedEdge[] GetEdges()
    Returns
    Type Description
    FacetedEdge[]

    GetFaces()

    Declaration
    public FacetedFace[] GetFaces()
    Returns
    Type Description
    FacetedFace[]

    GetNumberOfEdges()

    Declaration
    public int GetNumberOfEdges()
    Returns
    Type Description
    int

    GetNumberOfFacets(int)

    Declaration
    public int GetNumberOfFacets(int levelOfDetail)
    Parameters
    Type Name Description
    int levelOfDetail
    Returns
    Type Description
    int

    GetParameters()

    Declaration
    public FacetingParameters GetParameters()
    Returns
    Type Description
    FacetingParameters

    HasLightWeightAnalytics()

    Declaration
    public bool HasLightWeightAnalytics()
    Returns
    Type Description
    bool

    HasTopologyInformation()

    Declaration
    public bool HasTopologyInformation()
    Returns
    Type Description
    bool

    SetParameters(FacetingParameters)

    Declaration
    public void SetParameters(FacetingParameters parameters)
    Parameters
    Type Name Description
    FacetingParameters parameters

    Implements

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