GuisePlane

References
[IoId("00000000-B40D-4160-91DE-F8FBA69728D3")] public sealed class GuisePlane : IStorable
Display properties for plane geometry.

Constructors

GuisePlane

#
public GuisePlane(Color colourX, Color colourY, Color colourL, float axisStroke, float lineStroke)
colourX (Color)
colourY (Color)
colourL (Color)
axisStroke (float)
lineStroke (float)

GuisePlane

#
public GuisePlane(IReader reader)
reader (IReader)

Properties

AxisStroke

#
public float AxisStroke { get; }
Gets the width of plane axes.

ColourLines

#
public Color ColourLines { get; }
Gets the colour of the grid lines.

ColourXAxis

#
public Color ColourXAxis { get; }
Gets the colour of the x-axis.

ColourYAxis

#
public Color ColourYAxis { get; }
Gets the colour of the y-axis.

HasAxisStroke

#
public bool HasAxisStroke { get; }

HasLinesColour

#
public bool HasLinesColour { get; }

HasLineStroke

#
public bool HasLineStroke { get; }

HasXAxisColour

#
public bool HasXAxisColour { get; }

HasYAxisColour

#
public bool HasYAxisColour { get; }

LineStroke

#
public float LineStroke { get; }
Gets the width of plane lines.

Methods

Store

#
public void Store(IWriter writer)
writer (IWriter)
Store

WithAxisStroke

#
public GuisePlane WithAxisStroke(float stroke)
stroke (float)

WithColour

#
public GuisePlane WithColour(Color colour)
colour (Color)

WithLinesColour

#
public GuisePlane WithLinesColour(Color colourL)
colourL (Color)

WithLineStroke

#
public GuisePlane WithLineStroke(float stroke)
stroke (float)

WithoutAxisColours

#
public GuisePlane WithoutAxisColours()

WithoutAxisStroke

#
public GuisePlane WithoutAxisStroke()

WithoutLineColours

#
public GuisePlane WithoutLineColours()

WithoutLineStroke

#
public GuisePlane WithoutLineStroke()

WithXAxisColour

#
public GuisePlane WithXAxisColour(Color colour)
colour (Color)

WithYAxisColour

#
public GuisePlane WithYAxisColour(Color colour)
colour (Color)