Search Results for

    Show / Hide Table of Contents

    Class ElementBuilder

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

    Constructors

    ElementBuilder()

    Declaration
    protected ElementBuilder()

    Properties

    CircleSize

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

    EnableBackground

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

    Geometries

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

    IconName

    Declaration
    public string IconName { get; set; }
    Property Value
    Type Description
    System.String

    LeaderLineFont

    Declaration
    public DisplayableObject.ObjectFont LeaderLineFont { get; set; }
    Property Value
    Type Description
    DisplayableObject.ObjectFont

    LeaderLineWidth

    Declaration
    public DisplayableObject.ObjectWidth LeaderLineWidth { get; set; }
    Property Value
    Type Description
    DisplayableObject.ObjectWidth

    LineColor

    Declaration
    public NXColor LineColor { get; set; }
    Property Value
    Type Description
    NXColor

    LineFont

    Declaration
    public DisplayableObject.ObjectFont LineFont { get; set; }
    Property Value
    Type Description
    DisplayableObject.ObjectFont

    LineWidth

    Declaration
    public DisplayableObject.ObjectWidth LineWidth { get; set; }
    Property Value
    Type Description
    DisplayableObject.ObjectWidth

    Location

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

    PinToScreen

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

    Style

    Declaration
    public ElementBuilder.Styles Style { get; set; }
    Property Value
    Type Description
    ElementBuilder.Styles

    TerminatingObjects

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

    TextFont

    Declaration
    public string TextFont { get; set; }
    Property Value
    Type Description
    System.String

    TextFontStyle

    Declaration
    public TextBuilder.FontStyleOptions TextFontStyle { get; set; }
    Property Value
    Type Description
    TextBuilder.FontStyleOptions

    TextScale

    Declaration
    public Text.ScaleOptions TextScale { get; set; }
    Property Value
    Type Description
    Text.ScaleOptions

    Methods

    GetComment()

    Declaration
    public string[] GetComment()
    Returns
    Type Description
    System.String[]

    GetEllipseSize(out Double, out Double)

    Declaration
    public void GetEllipseSize(out double majorRadius, out double minorRadius)
    Parameters
    Type Name Description
    System.Double majorRadius
    System.Double minorRadius

    GetRectangleSize(out Double, out Double)

    Declaration
    public void GetRectangleSize(out double length, out double width)
    Parameters
    Type Name Description
    System.Double length
    System.Double width

    GetTextContent()

    Declaration
    public string[] GetTextContent()
    Returns
    Type Description
    System.String[]

    SetComment(String[])

    Declaration
    public void SetComment(string[] comment)
    Parameters
    Type Name Description
    System.String[] comment

    SetEllipseSize(Double, Double)

    Declaration
    public void SetEllipseSize(double majorRadius, double minorRadius)
    Parameters
    Type Name Description
    System.Double majorRadius
    System.Double minorRadius

    SetFreehandShape(Point3d[])

    Declaration
    public void SetFreehandShape(Point3d[] controlPoints)
    Parameters
    Type Name Description
    Point3d[] controlPoints

    SetRectangleSize(Double, Double)

    Declaration
    public void SetRectangleSize(double length, double width)
    Parameters
    Type Name Description
    System.Double length
    System.Double width

    SetTextContent(String[])

    Declaration
    public void SetTextContent(string[] comment)
    Parameters
    Type Name Description
    System.String[] comment

    Implements

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