OverlayUtilities Class |
Namespace: HightlanderSolutions.MeshCheckerEditorExtension.MeshAnalysisFramework
[PublicAPIAttribute] public static class OverlayUtilities
The OverlayUtilities type exposes the following members.
| Name | Description | |
|---|---|---|
| HandleLinesMaterial |
Gets the handle lines material.
|
| 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.
|
| Name | Description | |
|---|---|---|
| GreenHandleColor |
Gets the green color of handles.
| |
| RedHandleColor |
Gets the red color of handles.
|