34#include <NDEVR/Color.h>
35#include <NDEVR/BaseValues.h>
A color identified by an AutoCAD Color Index (ACI) number from 1 through 255.
RGBColor getRBGAColor() const
Converts this ACI color to its RGBA color representation.
static const uint01 ASI_GREEN
ACI index for green.
static const uint01 ASI_WHITE
ACI index for white.
static const uint01 ASI_TEAL
ACI index for teal (cyan).
static const uint01 ASI_PURPLE
ACI index for purple (magenta).
uint01 getIndex() const
Gets the raw ACI index value.
ACIColor(const XYZColor &)
Constructs an ACIColor by finding the closest ACI match to an XYZ color.
constexpr ACIColor(uint01 color)
Constructs an ACIColor from the given ACI index value.
ACIColor(const LABColor &)
Constructs an ACIColor by finding the closest ACI match to a LAB color.
ACIColor()
Constructs a default ACIColor with index 0 (black).
static const uint01 ASI_BLUE
ACI index for blue.
ACIColor(const RGBColor &)
Constructs an ACIColor by finding the closest ACI match to an RGB color.
TranslatedString getName() const
Gets the translated display name of this ACI color.
static const uint01 ASI_YELLOW
ACI index for yellow.
static const uint01 ASI_BLACK
ACI index for black.
ACIColor(const HSLColor &)
Constructs an ACIColor by finding the closest ACI match to an HSL color.
ACIColor(const HSBColor &)
Constructs an ACIColor by finding the closest ACI match to an HSB color.
static const uint01 ASI_RED
ACI index for red.
The core Color class in the NDEVR API.
A color defined by hue, saturation, and brightness components.
A color defined by hue, saturation, and luminosity components.
Forward declaration of the NDEVR translated string class.
Represents a color in the RGB space with optional alpha transparency.
The core String class for the NDEVR API.
Any text displayed to the user should be defined as a TranslatedString which allows the program to lo...
Forward declaration of HSLColor.
The primary namespace for the NDEVR SDK.
uint8_t uint01
-Defines an alias representing a 1 byte, unsigned integer -Can represent exact integer values 0 throu...