Search Results for

    Show / Hide Table of Contents

    Class UserDefinedObjectDisplayContext

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    UserDefinedObjectDisplayContext
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    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.UserDefinedObjects
    Assembly: NXOpen.dll
    Syntax
    public class UserDefinedObjectDisplayContext : TransientObject, IMessageSink, IDisposable

    Constructors

    UserDefinedObjectDisplayContext(nint)

    Declaration
    protected UserDefinedObjectDisplayContext(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Methods

    DisplayAbsoluteRotationScreenSizeStandardText(int, string, Point3d, StandardTextRef, string, TextSize)

    Declaration
    public void DisplayAbsoluteRotationScreenSizeStandardText(int fontIndex, string fontStyle, Point3d textCoordinates, UserDefinedObjectDisplayContext.StandardTextRef referencePointType, string @string, UserDefinedObjectDisplayContext.TextSize textSize)
    Parameters
    Type Name Description
    int fontIndex
    string fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    string string
    UserDefinedObjectDisplayContext.TextSize textSize

    DisplayAbsoluteStandardText(int, string, Point3d, StandardTextRef, string, double, double)

    Declaration
    public void DisplayAbsoluteStandardText(int fontIndex, string fontStyle, Point3d textCoordinates, UserDefinedObjectDisplayContext.StandardTextRef referencePointType, string @string, double glyphWidth, double glyphHeight)
    Parameters
    Type Name Description
    int fontIndex
    string fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    string string
    double glyphWidth
    double glyphHeight

    DisplayArc(Point3d, Matrix3x3, double, double, double)

    Declaration
    public void DisplayArc(Point3d center, Matrix3x3 original, double radius, double startAngle, double endAngle)
    Parameters
    Type Name Description
    Point3d center
    Matrix3x3 original
    double radius
    double startAngle
    double endAngle

    DisplayCircle(Point3d, Matrix3x3, double, bool)

    Declaration
    public void DisplayCircle(Point3d center, Matrix3x3 original, double radius, bool filled)
    Parameters
    Type Name Description
    Point3d center
    Matrix3x3 original
    double radius
    bool filled

    DisplayFacets(int, int, Point3d[], Vector3d[], FacetType)

    Declaration
    public void DisplayFacets(int numVertices, int numFacets, Point3d[] vertices, Vector3d[] normals, UserDefinedObjectDisplayContext.FacetType typeOfFacet)
    Parameters
    Type Name Description
    int numVertices
    int numFacets
    Point3d[] vertices
    Vector3d[] normals
    UserDefinedObjectDisplayContext.FacetType typeOfFacet

    DisplayMultiLineAbsoluteRotationScreenSizeStandardText(int, string, Point3d, StandardTextRef, string[], TextSize)

    Declaration
    public void DisplayMultiLineAbsoluteRotationScreenSizeStandardText(int fontIndex, string fontStyle, Point3d textCoordinates, UserDefinedObjectDisplayContext.StandardTextRef referencePointType, string[] strings, UserDefinedObjectDisplayContext.TextSize textSize)
    Parameters
    Type Name Description
    int fontIndex
    string fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    string[] strings
    UserDefinedObjectDisplayContext.TextSize textSize

    DisplayMultiLineAbsoluteStandardText(int, string, Point3d, StandardTextRef, string[], double, double)

    Declaration
    public void DisplayMultiLineAbsoluteStandardText(int fontIndex, string fontStyle, Point3d textCoordinates, UserDefinedObjectDisplayContext.StandardTextRef referencePointType, string[] strings, double glyphWidth, double glyphHeight)
    Parameters
    Type Name Description
    int fontIndex
    string fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    string[] strings
    double glyphWidth
    double glyphHeight

    DisplayMultiLineScreenStandardText(int, string, Point3d, StandardTextRef, string[], TextSize)

    Declaration
    public void DisplayMultiLineScreenStandardText(int fontIndex, string fontStyle, Point3d textCoordinates, UserDefinedObjectDisplayContext.StandardTextRef referencePointType, string[] strings, UserDefinedObjectDisplayContext.TextSize textSize)
    Parameters
    Type Name Description
    int fontIndex
    string fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    string[] strings
    UserDefinedObjectDisplayContext.TextSize textSize

    DisplayPoints(Point3d[], PolyMarker)

    Declaration
    public void DisplayPoints(Point3d[] points, UserDefinedObjectDisplayContext.PolyMarker markerType)
    Parameters
    Type Name Description
    Point3d[] points
    UserDefinedObjectDisplayContext.PolyMarker markerType

    DisplayPolygon(Point3d[], bool)

    Declaration
    public void DisplayPolygon(Point3d[] points, bool filled)
    Parameters
    Type Name Description
    Point3d[] points
    bool filled

    DisplayPolyline(Point3d[])

    Declaration
    public void DisplayPolyline(Point3d[] points)
    Parameters
    Type Name Description
    Point3d[] points

    DisplayScreenStandardText(int, string, Point3d, StandardTextRef, string, TextSize)

    Declaration
    public void DisplayScreenStandardText(int fontIndex, string fontStyle, Point3d textCoordinates, UserDefinedObjectDisplayContext.StandardTextRef referencePointType, string @string, UserDefinedObjectDisplayContext.TextSize textSize)
    Parameters
    Type Name Description
    int fontIndex
    string fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    string string
    UserDefinedObjectDisplayContext.TextSize textSize

    DisplayText(string, Point3d, TextRef)

    Declaration
    public void DisplayText(string text, Point3d textCoordinates, UserDefinedObjectDisplayContext.TextRef referencePoint)
    Parameters
    Type Name Description
    string text
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.TextRef referencePoint

    DisplayUnicodeMarker(string, int, string, Point3d, double)

    Declaration
    public void DisplayUnicodeMarker(string unicodeChar, int fontIndex, string fontStyle, Point3d markerCoordinates, double markerSize)
    Parameters
    Type Name Description
    string unicodeChar
    int fontIndex
    string fontStyle
    Point3d markerCoordinates
    double markerSize

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetViewMode(out bool, out ViewMode, out bool, out Point3d, out bool)

    Declaration
    public View GetViewMode(out bool isViewModeValid, out UserDefinedObjectDisplayContext.ViewMode viewMode, out bool isAttenPtValid, out Point3d attentionPoint, out bool isDrawingViewOpen)
    Parameters
    Type Name Description
    bool isViewModeValid
    UserDefinedObjectDisplayContext.ViewMode viewMode
    bool isAttenPtValid
    Point3d attentionPoint
    bool isDrawingViewOpen
    Returns
    Type Description
    View

    Implements

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