| PhysicsDebugDraw Class |
Namespace: GeonBit.Core.Physics
public class PhysicsDebugDraw : DebugDraw
The PhysicsDebugDraw type exposes the following members.
| Name | Description | |
|---|---|---|
| PhysicsDebugDraw |
Create the debug drawer.
|
| Name | Description | |
|---|---|---|
| Draw3dText |
Draw 3d text.
(Overrides DebugDraw.Draw3dText(Vector3, String).) | |
| DrawAabb | (Inherited from DebugDraw.) | |
| DrawArc(Vector3, Vector3, Vector3, Single, Single, Single, Single, Vector3, Boolean) | (Inherited from DebugDraw.) | |
| DrawArc(Vector3, Vector3, Vector3, Single, Single, Single, Single, Vector3, Boolean, Single) | (Inherited from DebugDraw.) | |
| DrawBox(Vector3, Vector3, Vector3) | (Inherited from DebugDraw.) | |
| DrawBox(Vector3, Vector3, Matrix, Vector3) | (Inherited from DebugDraw.) | |
| DrawCapsule | (Inherited from DebugDraw.) | |
| DrawCone | (Inherited from DebugDraw.) | |
| DrawContactPoint(Vector3, Vector3, Single, Int32, Vector3) | (Inherited from DebugDraw.) | |
| DrawContactPoint(Vector3, Vector3, Single, Int32, Color) |
Draw contact point.
| |
| DrawCylinder | (Inherited from DebugDraw.) | |
| DrawDebugWorld |
Draw the physical world.
| |
| DrawLine(Vector3, Vector3, Vector3) | (Inherited from DebugDraw.) | |
| DrawLine(Vector3, Vector3, Vector3) |
Draw a line with a single color.
(Overrides DebugDraw.DrawLine(Vector3, Vector3, Vector3).) | |
| DrawLine(Vector3, Vector3, Vector3, Vector3) | (Inherited from DebugDraw.) | |
| DrawLine(Vector3, Vector3, Vector3, Vector3) |
Draw a line with graduate colors.
| |
| DrawPlane | (Inherited from DebugDraw.) | |
| DrawSphere(Single, Matrix, Vector3) | (Inherited from DebugDraw.) | |
| DrawSphere(Vector3, Single, Vector3) | (Inherited from DebugDraw.) | |
| DrawSpherePatch(Vector3, Vector3, Vector3, Single, Single, Single, Single, Single, Vector3) | (Inherited from DebugDraw.) | |
| DrawSpherePatch(Vector3, Vector3, Vector3, Single, Single, Single, Single, Single, Vector3, Single) | (Inherited from DebugDraw.) | |
| DrawTransform | (Inherited from DebugDraw.) | |
| DrawTriangle(Vector3, Vector3, Vector3, Vector3, Single) | (Inherited from DebugDraw.) | |
| DrawTriangle(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Single) | (Inherited from DebugDraw.) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ReportErrorWarning |
Report error warning from Bullet3d.
(Overrides DebugDraw.ReportErrorWarning(String).) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |