Search Results for

    Show / Hide Table of Contents

    Class Annotation

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    DisplayableObject
    Annotation
    BaseArrow
    BaseFrameBar
    BaseProductGrid
    CuttingPlaneSymbol
    Dimension
    DimensionSet
    DraftingAid
    DraftingImage
    Hatch
    PmiAttribute
    PmiCadNeutralAnnotation
    PmiWave
    Region
    TableSection
    TitleBlock
    Implements
    System.Runtime.Remoting.Messaging.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, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, 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, 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.Annotations
    Assembly: NXOpen.dll
    Syntax
    public class Annotation : DisplayableObject, IMessageSink, IFitTo, INXObject

    Constructors

    Annotation()

    Declaration
    protected Annotation()

    Properties

    AnnotationOrigin

    Declaration
    public Point3d AnnotationOrigin { get; set; }
    Property Value
    Type Description
    Point3d

    AnnotationPlane

    Declaration
    public Xform AnnotationPlane { get; set; }
    Property Value
    Type Description
    Xform

    Freeze

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

    HasAssociativeOrigin

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

    IsOutOfDate

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

    IsRetained

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

    LeaderOrientation

    Declaration
    public LeaderOrientation LeaderOrientation { get; set; }
    Property Value
    Type Description
    LeaderOrientation

    NumberOfAssociativities

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

    ParallelToScreen

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

    Suppressed

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

    Methods

    GetAssociativeOrigin(out Point3d)

    Declaration
    public Annotation.AssociativeOriginData GetAssociativeOrigin(out Point3d origin)
    Parameters
    Type Name Description
    Point3d origin
    Returns
    Type Description
    Annotation.AssociativeOriginData

    GetAssociativity(Int32)

    Declaration
    public Associativity GetAssociativity(int associativityIndex)
    Parameters
    Type Name Description
    System.Int32 associativityIndex
    Returns
    Type Description
    Associativity

    GetInferredAnnotationPlane(PmiDefaultPlane)

    Declaration
    public Xform GetInferredAnnotationPlane(PmiDefaultPlane jaDefaultPlane)
    Parameters
    Type Name Description
    PmiDefaultPlane jaDefaultPlane
    Returns
    Type Description
    Xform

    GetLetteringPreferences()

    Declaration
    public LetteringPreferences GetLetteringPreferences()
    Returns
    Type Description
    LetteringPreferences

    GetLineAndArrowPreferences()

    Declaration
    public LineAndArrowPreferences GetLineAndArrowPreferences()
    Returns
    Type Description
    LineAndArrowPreferences

    GetSymbolPreferences()

    Declaration
    public SymbolPreferences GetSymbolPreferences()
    Returns
    Type Description
    SymbolPreferences

    GetViews()

    Declaration
    public View[] GetViews()
    Returns
    Type Description
    View[]

    InsertIntoStack(Annotation, StackAlignmentPosition)

    Declaration
    public void InsertIntoStack(Annotation stack, StackAlignmentPosition position)
    Parameters
    Type Name Description
    Annotation stack
    StackAlignmentPosition position

    RemoveFromStack()

    Declaration
    public void RemoveFromStack()

    SetAssociativeOrigin(Annotation.AssociativeOriginData, Point3d)

    Declaration
    public void SetAssociativeOrigin(Annotation.AssociativeOriginData assocOrigin, Point3d origin)
    Parameters
    Type Name Description
    Annotation.AssociativeOriginData assocOrigin
    Point3d origin

    SetAssociativity(Int32, Associativity)

    Declaration
    public void SetAssociativity(int associativityIndex, Associativity associativity)
    Parameters
    Type Name Description
    System.Int32 associativityIndex
    Associativity associativity

    SetLetteringPreferences(LetteringPreferences)

    Declaration
    public void SetLetteringPreferences(LetteringPreferences letteringPrefs)
    Parameters
    Type Name Description
    LetteringPreferences letteringPrefs

    SetLineAndArrowPreferences(LineAndArrowPreferences)

    Declaration
    public void SetLineAndArrowPreferences(LineAndArrowPreferences lineArrowPrefs)
    Parameters
    Type Name Description
    LineAndArrowPreferences lineArrowPrefs

    SetSymbolPreferences(SymbolPreferences)

    Declaration
    public void SetSymbolPreferences(SymbolPreferences symbolPrefs)
    Parameters
    Type Name Description
    SymbolPreferences symbolPrefs

    SetViews(View[])

    Declaration
    public void SetViews(View[] modelViews)
    Parameters
    Type Name Description
    View[] modelViews

    Implements

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