Interface: IDraw3DContext
Exposes a context to draw 3D features.
Examples
Methods
Name |
Description |
Close()
|
Closes and draw this context. Except for the visibility, a closed context cannot be modified.
|
DrawCircle(IEnumerable<Double>, Double, IEnumerable<Double>)
|
Draws a circle using the current color and line weight.
|
DrawDisc(IEnumerable<Double>, Double, IEnumerable<Double>)
|
Draws a disc using the current color and line weight.
|
DrawPoints(IEnumerable<Double>)
|
Draws a set of points using the current color and line weight.
|
DrawPoints(IEnumerable<Double>, Double)
|
Draws a set of points with the current color.
|
DrawPolygon(IEnumerable<Double>, IEnumerable<Double>)
|
Draws a polygon using the current color and line weight.
|
DrawPolyline(IEnumerable<Double>, Boolean)
|
Draws a polyline using the current color and line weight.
|
DrawShell(IEnumerable<Double>, IEnumerable<Double>, IEnumerable<Int32>)
|
Draws a surface defined by a set of faces (three or four vertices per face).
This function can be called directly using the information given by the IGeoTessellation interface.
|
DrawShell(IEnumerable<Double>, IEnumerable<Double>, IEnumerable<Int32>, IEnumerable<Int32>)
|
Draws a surface defined by a set of faces (three or four vertices per face).
This function can be called directly using the information given by the IGeoTessellation interface.
|
SetTransformation(Double[])
|
Sets the transformation.
|
Properties
Name |
Description |
Color
|
Gets or sets the color. (0xff0000 for red, 0x00ff00 for green, and 0x0000ff for blue).
|
DepthTest
|
Gets or sets a value indicating whether the depth has to be used to compute the visibility.
|
LineWeight
|
Gets or sets the line weight.
|
Translucency
|
Gets or sets the translucency.
|
Visible
|
Gets or sets a value indicating whether the context is visible.
|