TriEngine  v0.0.16
General-purpose engine in C#/OpenGL
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
TriDevs.TriEngine.Color Struct Reference

Represents an RGBA color that can be used with TriEngine2D. More...

Collaboration diagram for TriDevs.TriEngine.Color:
[legend]

Public Member Functions

 Color (Color4 color)
 Creates a new color from a Color4 color. More...
 
 Color (Vector3 vector)
 Creates a new color from a Vector3 vector. More...
 
 Color (Vector4 vector)
 Creates a new color from a Vector4 vector. More...
 
 Color (uint value)
 Creates a new color from an ARGB value. More...
 
 Color (Color @base, byte a)
 Creates a new color from a base color with new alpha value. More...
 
 Color (Color @base, float a)
 Creates a new color from a base color with new alpha value. More...
 
 Color (byte r, byte g, byte b, byte a=255)
 Creates a new color with the specified red, green, blue and alpha values. More...
 
 Color (float r, float g, float b, float a=1.0f)
 Creates a new color with the specified red, green, blue and alpha values. More...
 
uint ToArgb ()
 Converts this color to an ARGB value. More...
 
uint ToRgba ()
 Converts this color to an RGBA value. More...
 
uint ToBgra ()
 Converts this color to an BGRA value. More...
 
uint ToAbgr ()
 Converts this color to an ABGR value. More...
 
Vector3 ToVector3 ()
 Returns a Vector3 representation of this color (ommits alpha value). This can be used with most OpenTK methods. More...
 
Vector4 ToVector4 ()
 Returns a Vector4 representation of this color. This can be used with most OpenTK methods. More...
 
Color4 ToColor4 ()
 Returns a Color4 representation of this color. This can be used with most OpenTK methods. More...
 

Static Public Member Functions

static Color FromRgba (uint value)
 Creates a new Color from an RGBA value. More...
 
static Color FromBgra (uint value)
 Creates a new Color from a BGRA value. More...
 
static Color FromAbgr (uint value)
 Creates a new Color from an ABGR value. More...
 

Public Attributes

readonly float R
 The red component of the color. More...
 
readonly float G
 The green component of the color. More...
 
readonly float B
 The blue component of the color. More...
 
readonly float A
 The color's alpha value. More...
 

Static Public Attributes

static readonly Color AliceBlue = new Color(240, 248, 255)
 The color AliceBlue. More...
 
static readonly Color AntiqueWhite = new Color(250, 235, 215)
 The color AntiqueWhite. More...
 
static readonly Color Aqua = new Color(0, 255, 255)
 The color Aqua. More...
 
static readonly Color Aquamarine = new Color(127, 255, 212)
 The color Aquamarine. More...
 
static readonly Color Azure = new Color(240, 255, 255)
 The color Azure. More...
 
static readonly Color Beige = new Color(245, 245, 220)
 The color Beige. More...
 
static readonly Color Bisque = new Color(255, 228, 196)
 The color Bisque. More...
 
static readonly Color Black = new Color(0, 0, 0)
 The color Black. More...
 
static readonly Color BlanchedAlmond = new Color(255, 235, 205)
 The color BlanchedAlmond. More...
 
static readonly Color Blue = new Color(0, 0, 255)
 The color Blue. More...
 
static readonly Color BlueViolet = new Color(138, 43, 226)
 The color BlueViolet. More...
 
static readonly Color Brown = new Color(165, 42, 42)
 The color Brown. More...
 
static readonly Color BurlyWood = new Color(222, 184, 135)
 The color BurlyWood. More...
 
static readonly Color CadetBlue = new Color(95, 158, 160)
 The color CadetBlue. More...
 
static readonly Color Chartreuse = new Color(127, 255, 0)
 The color Chartreuse. More...
 
static readonly Color Chocolate = new Color(210, 105, 30)
 The color Chocolate. More...
 
static readonly Color Coral = new Color(255, 127, 80)
 The color Coral. More...
 
static readonly Color CornflowerBlue = new Color(100, 149, 237)
 The color CornflowerBlue. More...
 
static readonly Color Cornsilk = new Color(255, 248, 220)
 The color Cornsilk. More...
 
static readonly Color Crimson = new Color(220, 20, 60)
 The color Crimson. More...
 
static readonly Color Cyan = new Color(0, 255, 255)
 The color Cyan. More...
 
static readonly Color DarkBlue = new Color(0, 0, 139)
 The color DarkBlue. More...
 
static readonly Color DarkCyan = new Color(0, 139, 139)
 The color DarkCyan. More...
 
static readonly Color DarkGoldenrod = new Color(184, 134, 11)
 The color DarkGoldenrod. More...
 
static readonly Color DarkGray = new Color(169, 169, 169)
 The color DarkGray. More...
 
static readonly Color DarkGreen = new Color(0, 100, 0)
 The color DarkGreen. More...
 
static readonly Color DarkKhaki = new Color(189, 183, 107)
 The color DarkKhaki. More...
 
static readonly Color DarkMagenta = new Color(139, 0, 139)
 The color DarkMagenta. More...
 
static readonly Color DarkOliveGreen = new Color(85, 107, 47)
 The color DarkOliveGreen. More...
 
static readonly Color DarkOrange = new Color(255, 140, 0)
 The color DarkOrange. More...
 
static readonly Color DarkOrchid = new Color(153, 50, 204)
 The color DarkOrchid. More...
 
static readonly Color DarkRed = new Color(139, 0, 0)
 The color DarkRed. More...
 
static readonly Color DarkSalmon = new Color(233, 150, 122)
 The color DarkSalmon. More...
 
static readonly Color DarkSeaGreen = new Color(143, 188, 139)
 The color DarkSeaGreen. More...
 
static readonly Color DarkSlateBlue = new Color(72, 61, 139)
 The color DarkSlateBlue. More...
 
static readonly Color DarkSlateGray = new Color(47, 79, 79)
 The color DarkSlateGray. More...
 
static readonly Color DarkTurquoise = new Color(0, 206, 209)
 The color DarkTurquoise. More...
 
static readonly Color DarkViolet = new Color(148, 0, 211)
 The color DarkViolet. More...
 
static readonly Color DeepPink = new Color(255, 20, 147)
 The color DeepPink. More...
 
static readonly Color DeepSkyBlue = new Color(0, 191, 255)
 The color DeepSkyBlue. More...
 
static readonly Color DimGray = new Color(105, 105, 105)
 The color DimGray. More...
 
static readonly Color DodgerBlue = new Color(30, 144, 255)
 The color DodgerBlue. More...
 
static readonly Color Firebrick = new Color(178, 34, 34)
 The color Firebrick. More...
 
static readonly Color FloralWhite = new Color(255, 250, 240)
 The color FloralWhite. More...
 
static readonly Color ForestGreen = new Color(34, 139, 34)
 The color ForestGreen. More...
 
static readonly Color Fuchsia = new Color(255, 0, 255)
 The color Fuchsia. More...
 
static readonly Color Gainsboro = new Color(220, 220, 220)
 The color Gainsboro. More...
 
static readonly Color GhostWhite = new Color(248, 248, 255)
 The color GhostWhite. More...
 
static readonly Color Gold = new Color(255, 215, 0)
 The color Gold. More...
 
static readonly Color Goldenrod = new Color(218, 165, 32)
 The color Goldenrod. More...
 
static readonly Color Gray = new Color(128, 128, 128)
 The color Gray. More...
 
static readonly Color Green = new Color(0, 128, 0)
 The color Green. More...
 
static readonly Color GreenYellow = new Color(173, 255, 47)
 The color GreenYellow. More...
 
static readonly Color HoneyDew = new Color(240, 255, 240)
 The color HoneyDew. More...
 
static readonly Color HotPink = new Color(255, 105, 180)
 The color HotPink. More...
 
static readonly Color IndianRed = new Color(205, 92, 92)
 The color IndianRed. More...
 
static readonly Color Indigo = new Color(75, 0, 130)
 The color Indigo. More...
 
static readonly Color Ivory = new Color(255, 255, 240)
 The color Ivory. More...
 
static readonly Color Khaki = new Color(240, 230, 140)
 The color Khaki. More...
 
static readonly Color Lavender = new Color(230, 230, 250)
 The color Lavender. More...
 
static readonly Color LavenderBlush = new Color(255, 240, 245)
 The color LavenderBlush. More...
 
static readonly Color LawnGreen = new Color(124, 252, 0)
 The color LawnGreen. More...
 
static readonly Color LemonChiffon = new Color(255, 250, 205)
 The color LemonChiffon. More...
 
static readonly Color LightBlue = new Color(173, 216, 230)
 The color LightBlue. More...
 
static readonly Color LightCoral = new Color(240, 128, 128)
 The color LightCoral. More...
 
static readonly Color LightCyan = new Color(224, 255, 255)
 The color LightCyan. More...
 
static readonly Color LightGoldenrodYellow = new Color(250, 250, 210)
 The color LightGoldenrodYellow. More...
 
static readonly Color LightGray = new Color(211, 211, 211)
 The color LightGray. More...
 
static readonly Color LightGreen = new Color(144, 238, 144)
 The color LightGreen. More...
 
static readonly Color LightPink = new Color(255, 182, 193)
 The color LightPink. More...
 
static readonly Color LightSalmon = new Color(255, 160, 122)
 The color LightSalmon. More...
 
static readonly Color LightSeaGreen = new Color(32, 178, 170)
 The color LightSeaGreen. More...
 
static readonly Color LightSkyBlue = new Color(135, 206, 250)
 The color LightSkyBlue. More...
 
static readonly Color LightSlateGray = new Color(119, 136, 153)
 The color LightSlateGray. More...
 
static readonly Color LightSteelBlue = new Color(176, 196, 222)
 The color LightSteelBlue. More...
 
static readonly Color LightYellow = new Color(255, 255, 224)
 The color LightYellow. More...
 
static readonly Color Lime = new Color(0, 255, 0)
 The color Lime. More...
 
static readonly Color LimeGreen = new Color(50, 205, 50)
 The color LimeGreen. More...
 
static readonly Color Linen = new Color(250, 240, 230)
 The color Linen. More...
 
static readonly Color Magenta = new Color(255, 0, 255)
 The color Magenta. More...
 
static readonly Color Maroon = new Color(128, 0, 0)
 The color Maroon. More...
 
static readonly Color MediumAquamarine = new Color(102, 205, 170)
 The color MediumAquamarine. More...
 
static readonly Color MediumBlue = new Color(0, 0, 205)
 The color MediumBlue. More...
 
static readonly Color MediumOrchid = new Color(186, 85, 211)
 The color MediumOrchid. More...
 
static readonly Color MediumPurple = new Color(147, 112, 219)
 The color MediumPurple. More...
 
static readonly Color MediumSeaGreen = new Color(60, 179, 113)
 The color MediumSeaGreen. More...
 
static readonly Color MediumSlateBlue = new Color(123, 104, 238)
 The color MediumSlateBlue. More...
 
static readonly Color MediumSpringGreen = new Color(0, 250, 154)
 The color MediumSpringGreen. More...
 
static readonly Color MediumTurquoise = new Color(72, 209, 204)
 The color MediumTurquoise. More...
 
static readonly Color MediumVioletRed = new Color(199, 21, 133)
 The color MediumVioletRed. More...
 
static readonly Color MidnightBlue = new Color(25, 25, 112)
 The color MidnightBlue. More...
 
static readonly Color MintCream = new Color(245, 255, 250)
 The color MintCream. More...
 
static readonly Color MistyRose = new Color(255, 228, 225)
 The color MistyRose. More...
 
static readonly Color Moccasin = new Color(255, 228, 181)
 The color Moccasin. More...
 
static readonly Color NavajoWhite = new Color(255, 222, 173)
 The color NavajoWhite. More...
 
static readonly Color Navy = new Color(0, 0, 128)
 The color Navy. More...
 
static readonly Color OldLace = new Color(253, 245, 230)
 The color OldLace. More...
 
static readonly Color Olive = new Color(128, 128, 0)
 The color Olive. More...
 
static readonly Color OliveDrab = new Color(107, 142, 35)
 The color OliveDrab. More...
 
static readonly Color Orange = new Color(255, 165, 0)
 The color Orange. More...
 
static readonly Color OrangeRed = new Color(255, 69, 0)
 The color OrangeRed. More...
 
static readonly Color Orchid = new Color(218, 112, 214)
 The color Orchid. More...
 
static readonly Color PaleGoldenrod = new Color(238, 232, 170)
 The color PaleGoldenrod. More...
 
static readonly Color PaleGreen = new Color(152, 251, 152)
 The color PaleGreen. More...
 
static readonly Color PaleTurquoise = new Color(175, 238, 238)
 The color PaleTurquoise. More...
 
static readonly Color PaleVioletRed = new Color(219, 112, 147)
 The color PaleVioletRed. More...
 
static readonly Color PapayaWhip = new Color(225, 239, 213)
 The color PapayaWhip. More...
 
static readonly Color PeachPuff = new Color(255, 218, 185)
 The color PeachPuff. More...
 
static readonly Color Peru = new Color(205, 133, 63)
 The color Peru. More...
 
static readonly Color Pink = new Color(255, 192, 203)
 The color Pink. More...
 
static readonly Color Plum = new Color(221, 160, 221)
 The color Plum. More...
 
static readonly Color PowderBlue = new Color(176, 224, 230)
 The color PowderBlue. More...
 
static readonly Color Purple = new Color(128, 0, 128)
 The color Purple. More...
 
static readonly Color Red = new Color(255, 0, 0)
 The color Red. More...
 
static readonly Color RosyBrown = new Color(188, 143, 143)
 The color RosyBrown. More...
 
static readonly Color RoyalBlue = new Color(65, 105, 225)
 The color RoyalBlue. More...
 
static readonly Color SaddleBrown = new Color(139, 69, 19)
 The color SaddleBrown. More...
 
static readonly Color Salmon = new Color(250, 128, 114)
 The color Salmon. More...
 
static readonly Color SandyBrown = new Color(244, 164, 96)
 The color SandyBrown. More...
 
static readonly Color SeaGreen = new Color(46, 139, 87)
 The color SeaGreen. More...
 
static readonly Color SeaShell = new Color(255, 245, 238)
 The color SeaShell. More...
 
static readonly Color Sienna = new Color(160, 82, 45)
 The color Sienna. More...
 
static readonly Color Silver = new Color(192, 192, 192)
 The color Silver. More...
 
static readonly Color SkyBlue = new Color(135, 206, 235)
 The color SkyBlue. More...
 
static readonly Color SlateBlue = new Color(106, 90, 205)
 The color SlateBlue. More...
 
static readonly Color SlateGray = new Color(112, 128, 144)
 The color SlateGray. More...
 
static readonly Color Snow = new Color(255, 250, 250)
 The color Snow. More...
 
static readonly Color SpringGreen = new Color(0, 255, 127)
 The color SpringGreen. More...
 
static readonly Color SteelBlue = new Color(70, 130, 180)
 The color SteelBlue. More...
 
static readonly Color Tan = new Color(210, 180, 140)
 The color Tan. More...
 
static readonly Color Teal = new Color(0, 128, 128)
 The color Teal. More...
 
static readonly Color Thistle = new Color(216, 191, 216)
 The color Thistle. More...
 
static readonly Color Tomato = new Color(255, 99, 71)
 The color Tomato. More...
 
static readonly Color TransparentBlack = new Color(0, 0, 0, 0)
 Transparent black color. More...
 
static readonly Color TransparentWhite = new Color(255, 255, 255, 0)
 Transparent white color. More...
 
static readonly Color Turquoise = new Color(64, 224, 208)
 The color Turquoise. More...
 
static readonly Color Violet = new Color(238, 130, 238)
 The color Violet. More...
 
static readonly Color Wheat = new Color(245, 222, 179)
 The color Wheat. More...
 
static readonly Color White = new Color(255, 255, 255)
 The color White. More...
 
static readonly Color WhiteSmoke = new Color(245, 245, 245)
 The color WhiteSmoke. More...
 
static readonly Color Yellow = new Color(255, 255, 0)
 The color Yellow. More...
 
static readonly Color YellowGreen = new Color(154, 205, 50)
 The color YellowGreen. More...
 

Detailed Description

Represents an RGBA color that can be used with TriEngine2D.

Constructor & Destructor Documentation

TriDevs.TriEngine.Color.Color ( Color4  color)

Creates a new color from a Color4 color.

Parameters
colorThe base Color4 to use, RGBA will be copied from this color.
776  : this(color.R, color.G, color.B, color.A)
777  {
778 
779  }
TriDevs.TriEngine.Color.Color ( Vector3  vector)

Creates a new color from a Vector3 vector.

Parameters
vectorThe base Vector3 to use, RGB will be copied from its XYZ values.
785  : this(vector.X, vector.Y, vector.Z)
786  {
787 
788  }
TriDevs.TriEngine.Color.Color ( Vector4  vector)

Creates a new color from a Vector4 vector.

Parameters
vectorThe base Vector4 to use, RGBA will be copied from its XYZW values.
794  : this(vector.X, vector.Y, vector.Z, vector.W)
795  {
796 
797  }
TriDevs.TriEngine.Color.Color ( uint  value)

Creates a new color from an ARGB value.

Parameters
valueThe ARGB value to create the color from.

The format of the ARGB value is expected to be 0xAARRGGBB.

805  : this((byte)((value >> 16) & 0xFF),
806  (byte)((value >> 8) & 0xFF),
807  (byte)((value >> 0) & 0xFF),
808  (byte)((value >> 24) & 0xFF))
809  {
810 
811  }
TriDevs.TriEngine.Color.Color ( Color base,
byte  a 
)

Creates a new color from a base color with new alpha value.

Parameters
baseThe base color to use, RGB will be copied from this color.
aThe new alpha value to assign (0-255).
818  : this(@base, a / 255.0f)
819  {
820 
821  }
TriDevs.TriEngine.Color.Color ( Color base,
float  a 
)

Creates a new color from a base color with new alpha value.

Parameters
baseThe base color to use, RGB will be copied from this color.
aThe new alpha value to assign (0.0-1.0).
828  : this(@base.R, @base.G, @base.B, a)
829  {
830 
831  }
TriDevs.TriEngine.Color.Color ( byte  r,
byte  g,
byte  b,
byte  a = 255 
)

Creates a new color with the specified red, green, blue and alpha values.

Parameters
rValue of the red component (0-255).
gValue of the green component (0-255).
bValue of the blue component (0-255).
aAlpha value (0-255) where 0 is transparent and 255 is opaque.
840  : this(r / 255.0f, g / 255.0f, b / 255.0f, a / 255.0f)
841  {
842 
843  }
TriDevs.TriEngine.Color.Color ( float  r,
float  g,
float  b,
float  a = 1.0f 
)

Creates a new color with the specified red, green, blue and alpha values.

Parameters
rValue of the red component (0.0-1.0).
gValue of the green component (0.0-1.0).
bValue of the blue component (0.0-1.0).
aAlpha value (0.0-1.0) where 0.0 is transparent and 1.0 is opauqe.
853  {
854  R = Helpers.Math.Clamp(r, 0.0f, 1.0f);
855  G = Helpers.Math.Clamp(g, 0.0f, 1.0f);
856  B = Helpers.Math.Clamp(b, 0.0f, 1.0f);
857  A = Helpers.Math.Clamp(a, 0.0f, 1.0f);
858  }

Member Function Documentation

static Color TriDevs.TriEngine.Color.FromAbgr ( uint  value)
static

Creates a new Color from an ABGR value.

Parameters
valueThe ABGR value to create the color from.
Returns
A new Color created from the supplied ABGR value.

The ABGR value is expected to be in the format 0xAABBGGRR.

894  {
895  // 0xAABBGGRR
896  uint a = value & 0xFF000000; // Alpha
897  uint r = (value & 0x000000FF) << 16; // Red
898  uint g = value & 0x0000FF00; // Green
899  uint b = (value & 0x00FF0000) >> 16; // Blue
900  return new Color(a + r + g + b);
901  }
static Color TriDevs.TriEngine.Color.FromBgra ( uint  value)
static

Creates a new Color from a BGRA value.

Parameters
valueThe BGRA value to create the color from.
Returns
A new Color created from the supplied BGRA value.

The BGRA value is expected to be in the format 0xBBGGRRAA.

878  {
879  // 0xBBGGRRAA
880  uint a = (value & 0x000000FF) << 24; // Alpha
881  uint r = (value & 0x0000FF00) << 8; // Red
882  uint g = (value & 0x00FF0000) >> 8; // Green
883  uint b = (value & 0xFF000000) >> 24; // Blue
884  return new Color(a + r + g + b);
885  }
static Color TriDevs.TriEngine.Color.FromRgba ( uint  value)
static

Creates a new Color from an RGBA value.

Parameters
valueThe RGBA value to create the color from.
Returns
A new Color created from the supplied RGBA value.

The RGBA value is expected to be in the format 0xRRGGBBAA.

867  {
868  return new Color(((value & 0xFF) << 24) + (value >> 8));
869  }
uint TriDevs.TriEngine.Color.ToAbgr ( )

Converts this color to an ABGR value.

Returns
The ABGR value of this color.

The format of the ABGR value is 0xAABBGGRR.

955  {
956  // 0xAABBGGRR
957  return (uint) ((((byte) (A * 255)) << 24) + // Alpha
958  (((byte) (B * 255)) << 16) + // Blue
959  (((byte) (G * 255)) << 8) + // Green
960  (((byte) (R * 255)) << 0)); // Red
961  }
uint TriDevs.TriEngine.Color.ToArgb ( )

Converts this color to an ARGB value.

Returns
The ARGB value of this color.

The format of the ARGB value is 0xAARRGGBB.

910  {
911  // 0xAARRGGBB
912  return (uint) ((((byte) (A * 255)) << 24) + // Alpha
913  (((byte) (R * 255)) << 16) + // Red
914  (((byte) (G * 255)) << 8) + // Green
915  (((byte) (B * 255)) << 0)); // Blue
916  }
uint TriDevs.TriEngine.Color.ToBgra ( )

Converts this color to an BGRA value.

Returns
The BGRA value of this color.

The format of the BGRA value is 0xBBGGRRAA.

940  {
941  // 0xBBGGRRAA
942  return (uint) ((((byte) (B * 255)) << 24) + // Red
943  (((byte) (G * 255)) << 16) + // Green
944  (((byte) (R * 255)) << 8) + // Red
945  (((byte) (A * 255)) << 0)); // Alpha
946  }
Color4 TriDevs.TriEngine.Color.ToColor4 ( )

Returns a Color4 representation of this color. This can be used with most OpenTK methods.

Returns
Color4 representation of this color.
992  {
993  return new Color4(R, G, B, A);
994  }
uint TriDevs.TriEngine.Color.ToRgba ( )

Converts this color to an RGBA value.

Returns
The RGBA value of this color.

The format of the RGBA value is 0xRRGGBBAA.

925  {
926  // 0xRRGGBBAA
927  return (uint) ((((byte) (R * 255)) << 24) + // Red
928  (((byte) (G * 255)) << 16) + // Green
929  (((byte) (B * 255)) << 8) + // Blue
930  (((byte) (A * 255)) << 0)); // Alpha
931  }
Vector3 TriDevs.TriEngine.Color.ToVector3 ( )

Returns a Vector3 representation of this color (ommits alpha value). This can be used with most OpenTK methods.

Returns
Vector3 representation of this color.
970  {
971  return new Vector3(R, G, B);
972  }

Here is the caller graph for this function:

Vector4 TriDevs.TriEngine.Color.ToVector4 ( )

Returns a Vector4 representation of this color. This can be used with most OpenTK methods.

Returns
Vector4 representation of this color.
981  {
982  return new Vector4(R, G, B, A);
983  }

Member Data Documentation

readonly float TriDevs.TriEngine.Color.A

The color's alpha value.

readonly Color TriDevs.TriEngine.Color.AliceBlue = new Color(240, 248, 255)
static

The color AliceBlue.

readonly Color TriDevs.TriEngine.Color.AntiqueWhite = new Color(250, 235, 215)
static

The color AntiqueWhite.

readonly Color TriDevs.TriEngine.Color.Aqua = new Color(0, 255, 255)
static

The color Aqua.

readonly Color TriDevs.TriEngine.Color.Aquamarine = new Color(127, 255, 212)
static

The color Aquamarine.

readonly Color TriDevs.TriEngine.Color.Azure = new Color(240, 255, 255)
static

The color Azure.

readonly float TriDevs.TriEngine.Color.B

The blue component of the color.

readonly Color TriDevs.TriEngine.Color.Beige = new Color(245, 245, 220)
static

The color Beige.

readonly Color TriDevs.TriEngine.Color.Bisque = new Color(255, 228, 196)
static

The color Bisque.

readonly Color TriDevs.TriEngine.Color.Black = new Color(0, 0, 0)
static

The color Black.

readonly Color TriDevs.TriEngine.Color.BlanchedAlmond = new Color(255, 235, 205)
static

The color BlanchedAlmond.

readonly Color TriDevs.TriEngine.Color.Blue = new Color(0, 0, 255)
static

The color Blue.

readonly Color TriDevs.TriEngine.Color.BlueViolet = new Color(138, 43, 226)
static

The color BlueViolet.

readonly Color TriDevs.TriEngine.Color.Brown = new Color(165, 42, 42)
static

The color Brown.

readonly Color TriDevs.TriEngine.Color.BurlyWood = new Color(222, 184, 135)
static

The color BurlyWood.

readonly Color TriDevs.TriEngine.Color.CadetBlue = new Color(95, 158, 160)
static

The color CadetBlue.

readonly Color TriDevs.TriEngine.Color.Chartreuse = new Color(127, 255, 0)
static

The color Chartreuse.

readonly Color TriDevs.TriEngine.Color.Chocolate = new Color(210, 105, 30)
static

The color Chocolate.

readonly Color TriDevs.TriEngine.Color.Coral = new Color(255, 127, 80)
static

The color Coral.

readonly Color TriDevs.TriEngine.Color.CornflowerBlue = new Color(100, 149, 237)
static

The color CornflowerBlue.

readonly Color TriDevs.TriEngine.Color.Cornsilk = new Color(255, 248, 220)
static

The color Cornsilk.

readonly Color TriDevs.TriEngine.Color.Crimson = new Color(220, 20, 60)
static

The color Crimson.

readonly Color TriDevs.TriEngine.Color.Cyan = new Color(0, 255, 255)
static

The color Cyan.

readonly Color TriDevs.TriEngine.Color.DarkBlue = new Color(0, 0, 139)
static

The color DarkBlue.

readonly Color TriDevs.TriEngine.Color.DarkCyan = new Color(0, 139, 139)
static

The color DarkCyan.

readonly Color TriDevs.TriEngine.Color.DarkGoldenrod = new Color(184, 134, 11)
static

The color DarkGoldenrod.

readonly Color TriDevs.TriEngine.Color.DarkGray = new Color(169, 169, 169)
static

The color DarkGray.

readonly Color TriDevs.TriEngine.Color.DarkGreen = new Color(0, 100, 0)
static

The color DarkGreen.

readonly Color TriDevs.TriEngine.Color.DarkKhaki = new Color(189, 183, 107)
static

The color DarkKhaki.

readonly Color TriDevs.TriEngine.Color.DarkMagenta = new Color(139, 0, 139)
static

The color DarkMagenta.

readonly Color TriDevs.TriEngine.Color.DarkOliveGreen = new Color(85, 107, 47)
static

The color DarkOliveGreen.

readonly Color TriDevs.TriEngine.Color.DarkOrange = new Color(255, 140, 0)
static

The color DarkOrange.

readonly Color TriDevs.TriEngine.Color.DarkOrchid = new Color(153, 50, 204)
static

The color DarkOrchid.

readonly Color TriDevs.TriEngine.Color.DarkRed = new Color(139, 0, 0)
static

The color DarkRed.

readonly Color TriDevs.TriEngine.Color.DarkSalmon = new Color(233, 150, 122)
static

The color DarkSalmon.

readonly Color TriDevs.TriEngine.Color.DarkSeaGreen = new Color(143, 188, 139)
static

The color DarkSeaGreen.

readonly Color TriDevs.TriEngine.Color.DarkSlateBlue = new Color(72, 61, 139)
static

The color DarkSlateBlue.

readonly Color TriDevs.TriEngine.Color.DarkSlateGray = new Color(47, 79, 79)
static

The color DarkSlateGray.

readonly Color TriDevs.TriEngine.Color.DarkTurquoise = new Color(0, 206, 209)
static

The color DarkTurquoise.

readonly Color TriDevs.TriEngine.Color.DarkViolet = new Color(148, 0, 211)
static

The color DarkViolet.

readonly Color TriDevs.TriEngine.Color.DeepPink = new Color(255, 20, 147)
static

The color DeepPink.

readonly Color TriDevs.TriEngine.Color.DeepSkyBlue = new Color(0, 191, 255)
static

The color DeepSkyBlue.

readonly Color TriDevs.TriEngine.Color.DimGray = new Color(105, 105, 105)
static

The color DimGray.

readonly Color TriDevs.TriEngine.Color.DodgerBlue = new Color(30, 144, 255)
static

The color DodgerBlue.

readonly Color TriDevs.TriEngine.Color.Firebrick = new Color(178, 34, 34)
static

The color Firebrick.

readonly Color TriDevs.TriEngine.Color.FloralWhite = new Color(255, 250, 240)
static

The color FloralWhite.

readonly Color TriDevs.TriEngine.Color.ForestGreen = new Color(34, 139, 34)
static

The color ForestGreen.

readonly Color TriDevs.TriEngine.Color.Fuchsia = new Color(255, 0, 255)
static

The color Fuchsia.

readonly float TriDevs.TriEngine.Color.G

The green component of the color.

readonly Color TriDevs.TriEngine.Color.Gainsboro = new Color(220, 220, 220)
static

The color Gainsboro.

readonly Color TriDevs.TriEngine.Color.GhostWhite = new Color(248, 248, 255)
static

The color GhostWhite.

readonly Color TriDevs.TriEngine.Color.Gold = new Color(255, 215, 0)
static

The color Gold.

readonly Color TriDevs.TriEngine.Color.Goldenrod = new Color(218, 165, 32)
static

The color Goldenrod.

readonly Color TriDevs.TriEngine.Color.Gray = new Color(128, 128, 128)
static

The color Gray.

readonly Color TriDevs.TriEngine.Color.Green = new Color(0, 128, 0)
static

The color Green.

readonly Color TriDevs.TriEngine.Color.GreenYellow = new Color(173, 255, 47)
static

The color GreenYellow.

readonly Color TriDevs.TriEngine.Color.HoneyDew = new Color(240, 255, 240)
static

The color HoneyDew.

readonly Color TriDevs.TriEngine.Color.HotPink = new Color(255, 105, 180)
static

The color HotPink.

readonly Color TriDevs.TriEngine.Color.IndianRed = new Color(205, 92, 92)
static

The color IndianRed.

readonly Color TriDevs.TriEngine.Color.Indigo = new Color(75, 0, 130)
static

The color Indigo.

readonly Color TriDevs.TriEngine.Color.Ivory = new Color(255, 255, 240)
static

The color Ivory.

readonly Color TriDevs.TriEngine.Color.Khaki = new Color(240, 230, 140)
static

The color Khaki.

readonly Color TriDevs.TriEngine.Color.Lavender = new Color(230, 230, 250)
static

The color Lavender.

readonly Color TriDevs.TriEngine.Color.LavenderBlush = new Color(255, 240, 245)
static

The color LavenderBlush.

readonly Color TriDevs.TriEngine.Color.LawnGreen = new Color(124, 252, 0)
static

The color LawnGreen.

readonly Color TriDevs.TriEngine.Color.LemonChiffon = new Color(255, 250, 205)
static

The color LemonChiffon.

readonly Color TriDevs.TriEngine.Color.LightBlue = new Color(173, 216, 230)
static

The color LightBlue.

readonly Color TriDevs.TriEngine.Color.LightCoral = new Color(240, 128, 128)
static

The color LightCoral.

readonly Color TriDevs.TriEngine.Color.LightCyan = new Color(224, 255, 255)
static

The color LightCyan.

readonly Color TriDevs.TriEngine.Color.LightGoldenrodYellow = new Color(250, 250, 210)
static

The color LightGoldenrodYellow.

readonly Color TriDevs.TriEngine.Color.LightGray = new Color(211, 211, 211)
static

The color LightGray.

readonly Color TriDevs.TriEngine.Color.LightGreen = new Color(144, 238, 144)
static

The color LightGreen.

readonly Color TriDevs.TriEngine.Color.LightPink = new Color(255, 182, 193)
static

The color LightPink.

readonly Color TriDevs.TriEngine.Color.LightSalmon = new Color(255, 160, 122)
static

The color LightSalmon.

readonly Color TriDevs.TriEngine.Color.LightSeaGreen = new Color(32, 178, 170)
static

The color LightSeaGreen.

readonly Color TriDevs.TriEngine.Color.LightSkyBlue = new Color(135, 206, 250)
static

The color LightSkyBlue.

readonly Color TriDevs.TriEngine.Color.LightSlateGray = new Color(119, 136, 153)
static

The color LightSlateGray.

readonly Color TriDevs.TriEngine.Color.LightSteelBlue = new Color(176, 196, 222)
static

The color LightSteelBlue.

readonly Color TriDevs.TriEngine.Color.LightYellow = new Color(255, 255, 224)
static

The color LightYellow.

readonly Color TriDevs.TriEngine.Color.Lime = new Color(0, 255, 0)
static

The color Lime.

readonly Color TriDevs.TriEngine.Color.LimeGreen = new Color(50, 205, 50)
static

The color LimeGreen.

readonly Color TriDevs.TriEngine.Color.Linen = new Color(250, 240, 230)
static

The color Linen.

readonly Color TriDevs.TriEngine.Color.Magenta = new Color(255, 0, 255)
static

The color Magenta.

readonly Color TriDevs.TriEngine.Color.Maroon = new Color(128, 0, 0)
static

The color Maroon.

readonly Color TriDevs.TriEngine.Color.MediumAquamarine = new Color(102, 205, 170)
static

The color MediumAquamarine.

readonly Color TriDevs.TriEngine.Color.MediumBlue = new Color(0, 0, 205)
static

The color MediumBlue.

readonly Color TriDevs.TriEngine.Color.MediumOrchid = new Color(186, 85, 211)
static

The color MediumOrchid.

readonly Color TriDevs.TriEngine.Color.MediumPurple = new Color(147, 112, 219)
static

The color MediumPurple.

readonly Color TriDevs.TriEngine.Color.MediumSeaGreen = new Color(60, 179, 113)
static

The color MediumSeaGreen.

readonly Color TriDevs.TriEngine.Color.MediumSlateBlue = new Color(123, 104, 238)
static

The color MediumSlateBlue.

readonly Color TriDevs.TriEngine.Color.MediumSpringGreen = new Color(0, 250, 154)
static

The color MediumSpringGreen.

readonly Color TriDevs.TriEngine.Color.MediumTurquoise = new Color(72, 209, 204)
static

The color MediumTurquoise.

readonly Color TriDevs.TriEngine.Color.MediumVioletRed = new Color(199, 21, 133)
static

The color MediumVioletRed.

readonly Color TriDevs.TriEngine.Color.MidnightBlue = new Color(25, 25, 112)
static

The color MidnightBlue.

readonly Color TriDevs.TriEngine.Color.MintCream = new Color(245, 255, 250)
static

The color MintCream.

readonly Color TriDevs.TriEngine.Color.MistyRose = new Color(255, 228, 225)
static

The color MistyRose.

readonly Color TriDevs.TriEngine.Color.Moccasin = new Color(255, 228, 181)
static

The color Moccasin.

readonly Color TriDevs.TriEngine.Color.NavajoWhite = new Color(255, 222, 173)
static

The color NavajoWhite.

readonly Color TriDevs.TriEngine.Color.Navy = new Color(0, 0, 128)
static

The color Navy.

readonly Color TriDevs.TriEngine.Color.OldLace = new Color(253, 245, 230)
static

The color OldLace.

readonly Color TriDevs.TriEngine.Color.Olive = new Color(128, 128, 0)
static

The color Olive.

readonly Color TriDevs.TriEngine.Color.OliveDrab = new Color(107, 142, 35)
static

The color OliveDrab.

readonly Color TriDevs.TriEngine.Color.Orange = new Color(255, 165, 0)
static

The color Orange.

readonly Color TriDevs.TriEngine.Color.OrangeRed = new Color(255, 69, 0)
static

The color OrangeRed.

readonly Color TriDevs.TriEngine.Color.Orchid = new Color(218, 112, 214)
static

The color Orchid.

readonly Color TriDevs.TriEngine.Color.PaleGoldenrod = new Color(238, 232, 170)
static

The color PaleGoldenrod.

readonly Color TriDevs.TriEngine.Color.PaleGreen = new Color(152, 251, 152)
static

The color PaleGreen.

readonly Color TriDevs.TriEngine.Color.PaleTurquoise = new Color(175, 238, 238)
static

The color PaleTurquoise.

readonly Color TriDevs.TriEngine.Color.PaleVioletRed = new Color(219, 112, 147)
static

The color PaleVioletRed.

readonly Color TriDevs.TriEngine.Color.PapayaWhip = new Color(225, 239, 213)
static

The color PapayaWhip.

readonly Color TriDevs.TriEngine.Color.PeachPuff = new Color(255, 218, 185)
static

The color PeachPuff.

readonly Color TriDevs.TriEngine.Color.Peru = new Color(205, 133, 63)
static

The color Peru.

readonly Color TriDevs.TriEngine.Color.Pink = new Color(255, 192, 203)
static

The color Pink.

readonly Color TriDevs.TriEngine.Color.Plum = new Color(221, 160, 221)
static

The color Plum.

readonly Color TriDevs.TriEngine.Color.PowderBlue = new Color(176, 224, 230)
static

The color PowderBlue.

readonly Color TriDevs.TriEngine.Color.Purple = new Color(128, 0, 128)
static

The color Purple.

readonly float TriDevs.TriEngine.Color.R

The red component of the color.

readonly Color TriDevs.TriEngine.Color.Red = new Color(255, 0, 0)
static

The color Red.

readonly Color TriDevs.TriEngine.Color.RosyBrown = new Color(188, 143, 143)
static

The color RosyBrown.

readonly Color TriDevs.TriEngine.Color.RoyalBlue = new Color(65, 105, 225)
static

The color RoyalBlue.

readonly Color TriDevs.TriEngine.Color.SaddleBrown = new Color(139, 69, 19)
static

The color SaddleBrown.

readonly Color TriDevs.TriEngine.Color.Salmon = new Color(250, 128, 114)
static

The color Salmon.

readonly Color TriDevs.TriEngine.Color.SandyBrown = new Color(244, 164, 96)
static

The color SandyBrown.

readonly Color TriDevs.TriEngine.Color.SeaGreen = new Color(46, 139, 87)
static

The color SeaGreen.

readonly Color TriDevs.TriEngine.Color.SeaShell = new Color(255, 245, 238)
static

The color SeaShell.

readonly Color TriDevs.TriEngine.Color.Sienna = new Color(160, 82, 45)
static

The color Sienna.

readonly Color TriDevs.TriEngine.Color.Silver = new Color(192, 192, 192)
static

The color Silver.

readonly Color TriDevs.TriEngine.Color.SkyBlue = new Color(135, 206, 235)
static

The color SkyBlue.

readonly Color TriDevs.TriEngine.Color.SlateBlue = new Color(106, 90, 205)
static

The color SlateBlue.

readonly Color TriDevs.TriEngine.Color.SlateGray = new Color(112, 128, 144)
static

The color SlateGray.

readonly Color TriDevs.TriEngine.Color.Snow = new Color(255, 250, 250)
static

The color Snow.

readonly Color TriDevs.TriEngine.Color.SpringGreen = new Color(0, 255, 127)
static

The color SpringGreen.

readonly Color TriDevs.TriEngine.Color.SteelBlue = new Color(70, 130, 180)
static

The color SteelBlue.

readonly Color TriDevs.TriEngine.Color.Tan = new Color(210, 180, 140)
static

The color Tan.

readonly Color TriDevs.TriEngine.Color.Teal = new Color(0, 128, 128)
static

The color Teal.

readonly Color TriDevs.TriEngine.Color.Thistle = new Color(216, 191, 216)
static

The color Thistle.

readonly Color TriDevs.TriEngine.Color.Tomato = new Color(255, 99, 71)
static

The color Tomato.

readonly Color TriDevs.TriEngine.Color.TransparentBlack = new Color(0, 0, 0, 0)
static

Transparent black color.

readonly Color TriDevs.TriEngine.Color.TransparentWhite = new Color(255, 255, 255, 0)
static

Transparent white color.

readonly Color TriDevs.TriEngine.Color.Turquoise = new Color(64, 224, 208)
static

The color Turquoise.

readonly Color TriDevs.TriEngine.Color.Violet = new Color(238, 130, 238)
static

The color Violet.

readonly Color TriDevs.TriEngine.Color.Wheat = new Color(245, 222, 179)
static

The color Wheat.

readonly Color TriDevs.TriEngine.Color.White = new Color(255, 255, 255)
static

The color White.

readonly Color TriDevs.TriEngine.Color.WhiteSmoke = new Color(245, 245, 245)
static

The color WhiteSmoke.

readonly Color TriDevs.TriEngine.Color.Yellow = new Color(255, 255, 0)
static

The color Yellow.

readonly Color TriDevs.TriEngine.Color.YellowGreen = new Color(154, 205, 50)
static

The color YellowGreen.


The documentation for this struct was generated from the following file: