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.
|