# Class Draw

## Public Static Methods

Draws an arrow between two points.

Draws an arrow between two points.

Draws an arrow between two points.

Draws an arrow between two points.

Draws an arrowhead at a point.

Draws an arrowhead at a point.

Draws an arrowhead at a point.

Draws an arrowhead at a point.

Draws an arrowhead centered around a circle.

Draws an arrowhead centered around a circle.

Draws an arrowhead centered around a circle.

Draws an arrow between two points with a head that varies with the length of the arrow.

Draws an arrow between two points with a head that varies with the length of the arrow.

Draws a cubic bezier curve.

Draws a cubic bezier curve.

Draws a smooth curve through a list of points.

Draws a smooth curve through a list of points.

Draws a centripetal catmull rom spline.

Draws a centripetal catmull rom spline.

Draws a circle.

Draws a circle.

Draws a circle in the XY plane.

Draws a circle in the XY plane.

Draws a circle in the XY plane.

Draws a circle in the XZ plane.

Draws a circle in the XZ plane.

Draws a circle in the XZ plane.

Draws a cross.

Draws a cross.

Draws a cross.

Draws a cross in the XY plane.

Draws a cross in the XY plane.

Draws a cross in the XY plane.

Draws a cross in the XZ plane.

Draws a cross in the XZ plane.

Draws a cross in the XZ plane.

Scope to draw multiple things relative to a transform object.

Scope to draw multiple things in screen space of a camera.

Draws a label in 3D space aligned with the camera.

Draws a label in 3D space aligned with the camera.

Draws a label in 3D space aligned with the camera.

Draws a label in 3D space aligned with the camera.

Draws a label in 3D space aligned with the camera.

Draws a line between two points.

Draws a line between two points.

Draws a line between two points.

Draws a line between two points.

Draws lines through a sequence of points.

Draws lines through a sequence of points.

Draws lines through a sequence of points.

Draws lines through a sequence of points.

Draws lines through a sequence of points.

Draws lines through a sequence of points.

Pops a color from the stack.

Pops a matrix from the stack.

Pops a persist scope from the stack.

Draws everything until the next PopColor with the given color.

Multiply all coordinates until the next PopMatrix with the given matrix.

Draws everything until the next PopPersist for a number of seconds.

Multiply all coordinates until the next PopMatrix with the given matrix.

Draws a ray starting at a point and going in the given direction.

Draws a ray with a given length.

Draws a ray with a given length.

Draws a ray starting at a point and going in the given direction.

Draws a solid box.

Draws a solid box.

Draws a solid box.

Draws a solid box.

Draws a solid box.

Draws a solid box.

Draws a solid mesh with the given vertices.

Draws the outline of a box.

Draws the outline of a box.

Draws the outline of an axis aligned box.

Draws the outline of an axis aligned box.

Draws the outline of a box.

Draws the outline of a box.

Draws a capsule.

Draws a capsule.

Draws a capsule.

Draws a capsule.

Draws a cylinder.

Draws a cylinder.

Draws a cylinder.

Draws a cylinder.

Draws a grid of lines.

Draws a grid of lines.

Draws a hexagon outline.

Draws a hexagon outline.

Draws a pentagon outline.

Draws a pentagon outline.

Draws a regular polygon outline.

Draws a regular polygon outline.

Draws a rectangle outline.

Draws a rectangle outline.

Draws a rectangle outline.

Draws a rectangle outline.

Draws a rectangle outline.

Draws a rectangle outline.

Draws a wire sphere.

Draws a wire sphere.

Draws a triangle outline.

Draws a triangle outline.

Draws a triangle outline.

Draws a triangle outline.

Scope to draw multiple things with the same color.

Scope to draw multiple things for a longer period of time.

Scope to draw multiple things with an implicit matrix transformation.

## Public Static Variables

Draws items in the editor if gizmos are enabled.

Draws items in the editor and in standalone games, even if gizmos are disabled.