Search Results for

    Show / Hide Table of Contents

    Class UserDefinedObjectDisplayContext

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    UserDefinedObjectDisplayContext
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.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.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UserDefinedObjects
    Assembly: NXOpen.dll
    Syntax
    public class UserDefinedObjectDisplayContext : TransientObject, IMessageSink, IDisposable

    Constructors

    UserDefinedObjectDisplayContext(IntPtr)

    Declaration
    protected UserDefinedObjectDisplayContext(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr ptr

    Methods

    DisplayAbsoluteRotationScreenSizeStandardText(Int32, String, Point3d, UserDefinedObjectDisplayContext.StandardTextRef, String, UserDefinedObjectDisplayContext.TextSize)

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

    DisplayAbsoluteStandardText(Int32, String, Point3d, UserDefinedObjectDisplayContext.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
    System.Int32 fontIndex
    System.String fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    System.String string
    System.Double glyphWidth
    System.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
    System.Double radius
    System.Double startAngle
    System.Double endAngle

    DisplayCircle(Point3d, Matrix3x3, Double, Boolean)

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

    DisplayFacets(Int32, Int32, Point3d[], Vector3d[], UserDefinedObjectDisplayContext.FacetType)

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

    DisplayMultiLineAbsoluteRotationScreenSizeStandardText(Int32, String, Point3d, UserDefinedObjectDisplayContext.StandardTextRef, String[], UserDefinedObjectDisplayContext.TextSize)

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

    DisplayMultiLineAbsoluteStandardText(Int32, String, Point3d, UserDefinedObjectDisplayContext.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
    System.Int32 fontIndex
    System.String fontStyle
    Point3d textCoordinates
    UserDefinedObjectDisplayContext.StandardTextRef referencePointType
    System.String[] strings
    System.Double glyphWidth
    System.Double glyphHeight

    DisplayMultiLineScreenStandardText(Int32, String, Point3d, UserDefinedObjectDisplayContext.StandardTextRef, String[], UserDefinedObjectDisplayContext.TextSize)

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

    DisplayPoints(Point3d[], UserDefinedObjectDisplayContext.PolyMarker)

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

    DisplayPolygon(Point3d[], Boolean)

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

    DisplayPolyline(Point3d[])

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

    DisplayScreenStandardText(Int32, String, Point3d, UserDefinedObjectDisplayContext.StandardTextRef, String, UserDefinedObjectDisplayContext.TextSize)

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

    DisplayText(String, Point3d, UserDefinedObjectDisplayContext.TextRef)

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

    DisplayUnicodeMarker(String, Int32, String, Point3d, Double)

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

    FreeResource()

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

    GetViewMode(out Boolean, out UserDefinedObjectDisplayContext.ViewMode, out Boolean, out Point3d, out Boolean)

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

    Implements

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