Class UserDefinedObjectDisplayContext
Inheritance
UserDefinedObjectDisplayContext
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
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
DisplayArc(Point3d, Matrix3x3, double, double, double)
Declaration
public void DisplayArc(Point3d center, Matrix3x3 original, double radius, double startAngle, double endAngle)
Parameters
DisplayCircle(Point3d, Matrix3x3, double, bool)
Declaration
public void DisplayCircle(Point3d center, Matrix3x3 original, double radius, bool filled)
Parameters
DisplayFacets(int, int, Point3d[], Vector3d[], FacetType)
Declaration
public void DisplayFacets(int numVertices, int numFacets, Point3d[] vertices, Vector3d[] normals, UserDefinedObjectDisplayContext.FacetType typeOfFacet)
Parameters
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
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
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
DisplayPoints(Point3d[], PolyMarker)
Declaration
public void DisplayPoints(Point3d[] points, UserDefinedObjectDisplayContext.PolyMarker markerType)
Parameters
DisplayPolygon(Point3d[], bool)
Declaration
public void DisplayPolygon(Point3d[] points, bool filled)
Parameters
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
DisplayText(string, Point3d, TextRef)
Declaration
public void DisplayText(string text, Point3d textCoordinates, UserDefinedObjectDisplayContext.TextRef referencePoint)
Parameters
DisplayUnicodeMarker(string, int, string, Point3d, double)
Declaration
public void DisplayUnicodeMarker(string unicodeChar, int fontIndex, string fontStyle, Point3d markerCoordinates, double markerSize)
Parameters
FreeResource()
Declaration
protected override void FreeResource()
Overrides
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
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink