Click or drag to resize

OverlayUtilities Class

Represents utilities which help to draw overlay in MeshAnalysis window.
Inheritance Hierarchy
SystemObject
  HightlanderSolutions.MeshCheckerEditorExtension.MeshAnalysisFrameworkOverlayUtilities

Namespace:  HightlanderSolutions.MeshCheckerEditorExtension.MeshAnalysisFramework
Assembly:  MeshCheckerLibrary (in MeshCheckerLibrary.dll) Version: 2.3
Syntax
C#
[PublicAPIAttribute]
public static class OverlayUtilities

The OverlayUtilities type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberHandleLinesMaterial
Gets the handle lines material.
Top
Methods
  NameDescription
Public methodStatic memberDrawAALine
Draws an anti-aliased line between p0 and p1.
Public methodStatic memberDrawAATriangleSolid(Vector3, Boolean, Single)
Draws an anti-aliased solid triangle.
Public methodStatic memberDrawAATriangleSolid(Vector3, Vector3, Vector3, Boolean, Single)
Draws an anti-aliased solid triangle.
Public methodStatic memberDrawAATriangleWireframe
Draws an anti-aliased triangle.
Public methodStatic memberDrawAAWireCubeProjected
Draws an anti-aliased cube which position will be projected from world to screen coordinates.
Public methodStatic memberDrawAAWireRectangle
Draws an anti-aliased rectangle.
Public methodStatic memberDrawLine(Vector3, Vector3)
Draws a rough line between p0 and p1.
Public methodStatic memberDrawLine(Vector3, Vector3, Single)
Draws a line between p1 and p2.
Public methodStatic memberDrawPoint
Draws a point.
Public methodStatic memberDrawPointerLine(Vector3, Boolean)
Draws a pointer GUI line using specified points.
Public methodStatic memberDrawPointerLine(Vector3, Color)
Draws a pointer GUI line using specified points.
Public methodStatic memberDrawTriangleWireframe(Vector3, Vector3, Vector3)
Draws a rough triangle.
Public methodStatic memberDrawTriangleWireframe(Vector3, Vector3, Vector3, Single, Boolean, Single)
Draws a wireframe triangle in a MeshAnalysis Tool overlay.
Public methodStatic memberDrawWireRect
Draws a rough rectangle.
Public methodStatic memberSetHandleMaterialPass
Sets a pass for HandleLinesMaterial.
Top
Fields
  NameDescription
Public fieldStatic memberGreenHandleColor
Gets the green color of handles.
Public fieldStatic memberRedHandleColor
Gets the red color of handles.
Top
See Also