public class Text3d : IDisposable
3D aligned text with font settings.

Constructors

Text3d

#Since v5.0
public Text3d(string text, Plane plane, double height)
Constructs a new instance of Text3d.
text (string)Text string.
plane (Plane)3D Plane for text.
height (double)Height (in units) for text.

Text3d

#Since v5.0
public Text3d(string text)
Constructs a new instance of Text3d.
text (string)Text string.

Properties

Bold

#Since v5.0
public bool Bold { get; set; }
Gets or sets whether this Text3d object will be drawn in Bold.

BoundingBox

#Since v5.0
public BoundingBox BoundingBox { get; }
Gets the bounding box for this Text3d object.

FontFace

#Since v5.0
public string FontFace { get; set; }
Gets or sets the FontFace name.

Height

#Since v5.0
public double Height { get; set; }
Gets or sets the height (in units) of this Text3d object. The height should be a positive number larger than zero.

HorizontalAlignment

#Since v6.4
public TextHorizontalAlignment HorizontalAlignment { get; set; }
Horizontal alignment that this Text3d is drawn with

Italic

#Since v5.0
public bool Italic { get; set; }
Gets or sets whether this Text3d object will be drawn in Italics.

Text

#Since v5.0
public string Text { get; set; }
Gets or sets the text string for this Text3d object.

TextPlane

#Since v5.0
public Plane TextPlane { get; set; }
Gets or sets the 3D aligned plane for this Text3d object.

VerticalAlignment

#Since v6.4
public TextVerticalAlignment VerticalAlignment { get; set; }
Vertical alignment that this Text3d is drawn with

Methods

Dispose

#Since v5.0
public void Dispose()
Actively reclaims unmanaged resources that this instance uses.