CCSWE.nanoFramework.Graphics
1.1.104
dotnet add package CCSWE.nanoFramework.Graphics --version 1.1.104
NuGet\Install-Package CCSWE.nanoFramework.Graphics -Version 1.1.104
<PackageReference Include="CCSWE.nanoFramework.Graphics" Version="1.1.104" />
<PackageVersion Include="CCSWE.nanoFramework.Graphics" Version="1.1.104" />
<PackageReference Include="CCSWE.nanoFramework.Graphics" />
paket add CCSWE.nanoFramework.Graphics --version 1.1.104
#r "nuget: CCSWE.nanoFramework.Graphics, 1.1.104"
#:package CCSWE.nanoFramework.Graphics@1.1.104
#addin nuget:?package=CCSWE.nanoFramework.Graphics&version=1.1.104
#tool nuget:?package=CCSWE.nanoFramework.Graphics&version=1.1.104
CCSWE.nanoFramework.Graphics
Color utility library for .NET nanoFramework. Provides color conversion, brightness scaling, and a color wheel — usable independently of any LED hardware driver.
API
ColorConverter
Convert between RGB, HSB, and HSL color spaces, and scale brightness.
// Scale brightness (0.0 = off, 1.0 = full brightness)
Color dimRed = ColorConverter.ScaleBrightness(Color.Red, 0.5f);
// Convert to HSB and back
HsbColor hsb = ColorConverter.ToHsbColor(Color.Red);
Color rgb = ColorConverter.ToColor(hsb);
ColorWheel
A 255-step color wheel that cycles smoothly through red → green → blue → red. Useful for rainbow animations.
// position: 0–255
Color c = ColorWheel.GetColor(position);
ColorExtensions
Convert a System.Drawing.Color to a byte array in any System.Drawing.ColorOrder (Rgb, Bgr, Grb, etc.).
byte[] bytes = color.ToBytes(ColorOrder.Grb);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NETnanoFramework | netnano1.0 is compatible. |
-
- CCSWE.nanoFramework.Math (>= 1.1.104)
- nanoFramework.CoreLibrary (>= 1.17.11)
- nanoFramework.Graphics.Core (>= 1.2.45)
- nanoFramework.System.Math (>= 1.5.116)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on CCSWE.nanoFramework.Graphics:
| Package | Downloads |
|---|---|
|
CCSWE.nanoFramework.NeoPixel
A fast ESP32 RMT library for controlling LED chipsets (NeoPixel, WS2812B, etc.). |
GitHub repositories
This package is not used by any popular GitHub repositories.