OverlayUtilities Methods | 
The OverlayUtilities type exposes the following members.
| Name | Description | |
|---|---|---|
| DrawAALine | 
                Draws an anti-aliased line between p0 and p1.
              | |
| DrawAATriangleSolid(Vector3, Boolean, Single) | 
                Draws an anti-aliased solid triangle.
              | |
| DrawAATriangleSolid(Vector3, Vector3, Vector3, Boolean, Single) | 
                Draws an anti-aliased solid triangle.
              | |
| DrawAATriangleWireframe | 
                Draws an anti-aliased triangle.
              | |
| DrawAAWireCubeProjected | 
                Draws an anti-aliased cube which position will be projected from world to screen coordinates.
              | |
| DrawAAWireRectangle | 
                Draws an anti-aliased rectangle.
              | |
| DrawLine(Vector3, Vector3) | 
                Draws a rough line between p0 and p1.
              | |
| DrawLine(Vector3, Vector3, Single) | 
                Draws a line between p1 and p2.
              | |
| DrawPoint | 
                Draws a point.
              | |
| DrawPointerLine(Vector3, Boolean) | 
                Draws a pointer GUI line using specified points.
              | |
| DrawPointerLine(Vector3, Color) | 
                Draws a pointer GUI line using specified points.
              | |
| DrawTriangleWireframe(Vector3, Vector3, Vector3) | 
                Draws a rough triangle.
              | |
| DrawTriangleWireframe(Vector3, Vector3, Vector3, Single, Boolean, Single) | 
                Draws a wireframe triangle in a MeshAnalysis Tool overlay.
              | |
| DrawWireRect | 
             Draws a rough rectangle.
              | |
| SetHandleMaterialPass | 
                Sets a pass for HandleLinesMaterial.
              |