Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

VRageMath.Color

Morten Aune Lyrstad edited this page Apr 16, 2022 · 52 revisions

IndexNamespace Index

Color Struct

public struct Color: IPackedVector<uint>, IPackedVector, IEquatable<Color>

Represents a four-component color using red, green, blue, and alpha data.

Namespace: VRageMath
Assembly: VRage.Math.dll

Implements:

Fields

Member Description
uint PackedValue prohibited Gets the current color as a packed value.

Properties

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

Constructors

Member Description
Color(uint) prohibited
Color(int, int, int) prohibited
Color(int, int, int, int) prohibited
Color(float) prohibited
Color(float, float, float) prohibited
Color(float, float, float, float) prohibited
Color(Color, float) prohibited
Color(Vector3) prohibited
Color(Vector4) prohibited

Methods

Member Description
static Color Darken(Color, double) prohibited
static Color FromNonPremultiplied(Vector4) prohibited Convert a non premultipled color into color data that contains alpha.
static Color FromNonPremultiplied(int, int, int, int) prohibited Converts a non-premultipled alpha color to a color that contains premultiplied alpha.
static Color Lerp(Color, Color, float) prohibited Linearly interpolate a color.
static Color Lighten(Color, double) prohibited
static Color Multiply(Color, float) prohibited Multiply each color component by the scale factor.
bool Equals(object) prohibited Test an instance of a color object to see if it is equal to this object.
bool Equals(Color) prohibited Test a color to see if it is equal to the color in this instance.
int GetHashCode() prohibited Serves as a hash function for a particular type.
Color ToGray() prohibited
string ToString() prohibited Gets a string representation of this object.
Vector3 ToVector3() prohibited Gets a three-component vector representation for this object.
Vector4 ToVector4() prohibited Gets a four-component vector representation for this object.
Clone this wiki locally