[This is preliminary documentation and is subject to change.]

The DebugDraw type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
AppendArc(Vector3, Vector3, Single, Single, Single)
Appends a simple arc.
AppendArrow(Vector3, Vector3, Single, Single)
Append an arrow.
AppendBounds(Vector3, Vector3)
Append a wireframe axis-aligned bounding box.
AppendCircle(Vector3, Single)
Append an unfilled circle on the xz-plane.
AppendCylinder(Vector3, Single, Single, Boolean)
Append a simple wireframe cylinder with four risers.
AppendExtents(Vector3, Vector3)
Append a wireframe axis-aligned bounding box representing the extents.
AppendXMarker(Vector3, Single)
Draw an X-marker at the specified position.
Arc(Vector3, Vector3, Single, Single, Single, Color)
Draws a simple arc.
Arrow(Vector3, Vector3, Single, Single, Color)
Draw an arrow.
Bounds(Vector3, Vector3, Color)
Draw a wireframe axis-aligned bounding box.
Circle(Vector3, Single, Color)
Draw an unfilled circle on the xz-plane.
ConvexPoly(array<Vector3>[]()[][], Int32, Color)
Append a filled convex polygon.
Cylinder(Vector3, Single, Single, Boolean, Color)
Draw a simple wireframe cylinder with four risers.
DiamondMarker(Vector3, Single, Color)
Draw a diamond shape at the specified position.
Extents(Vector3, Vector3, Color)
Draw a wireframe axis-aligned bounding box representing the extents.
Grid(Vector3, Single, Int32, Int32, Color)
Draw a simple wireframe grid on the xz-plane.
Rect(Vector3, Single, Single, Color, Boolean)
Draw an axis aligned rectangle on the xz-plane.
TriangleMesh(array<Vector3>[]()[][], array<Int32>[]()[][], Int32, Boolean, Color)
Draw a triangle mesh.
TriangleMesh(array<Vector3>[]()[][], array<Int32>[]()[][], array<Byte>[]()[][], Int32, Boolean, Single)
Draw a triangle mesh, colored per triangle.
XMarker(Vector3, Single, Color)
Draw an X-marker at the specified position.

See Also