MeshLib C# Docs
Loading...
Searching...
No Matches
MR.HexPalette Class Reference

all colors here are on cube's boundary intersected by a skew plane, which makes a hexagon; gives visually distinct categorical colors for things like mesh segments or imported components Generated from class MR.HexPalette. This is the non-const half of the class. More...

Inheritance diagram for MR.HexPalette:

Public Member Functions

unsafe HexPalette ()
 Constructs an empty (default-constructed) instance.
unsafe HexPalette (MR.Const_HexPalette _other)
 Generated from constructor MR.HexPalette.HexPalette.
 HexPalette (HexPalette _other)
 Generated from constructor MR.HexPalette.HexPalette.
unsafe MR.HexPalette assign (MR.Const_HexPalette _other)
 Generated from method MR::HexPalette::operator=.
Public Member Functions inherited from MR.Const_HexPalette
virtual void Dispose ()
unsafe Const_HexPalette ()
 Constructs an empty (default-constructed) instance.
unsafe Const_HexPalette (MR.Const_HexPalette _other)
 Generated from constructor MR.HexPalette.HexPalette.
 Const_HexPalette (HexPalette _other)
 Generated from constructor MR.HexPalette.HexPalette.

Additional Inherited Members

Static Public Member Functions inherited from MR.Const_HexPalette
static MR.Color colorAtStep (int i)
 returns the i-th color in stride order, so successive i values give visually distinct colors Generated from method MR.HexPalette.colorAtStep.
Protected Member Functions inherited from MR.Const_HexPalette
virtual unsafe void Dispose (bool disposing)
Static Protected Attributes inherited from MR.Const_HexPalette
static unsafe int * __ref_storage_CORNERCOLORS
static unsafe int * __ref_storage_SIDECOLORS
static unsafe int * __ref_storage_N
static unsafe int * __ref_storage_STEP
static unsafe MR.Std.Array_MRColor_30 * __ref_storage_Colors
Properties inherited from MR.Const_HexPalette
static unsafe int CORNERCOLORS [get]
static unsafe int SIDECOLORS [get]
static unsafe int N [get]
static unsafe int STEP [get]
 recommended step from previous color to next color, to have big visual difference, and visit all colors in long run
static unsafe ref readonly MR.Std.Array_MRColor_30 Colors [get]
 the palette colors, populated at compile time

Detailed Description

all colors here are on cube's boundary intersected by a skew plane, which makes a hexagon; gives visually distinct categorical colors for things like mesh segments or imported components Generated from class MR.HexPalette. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ HexPalette() [1/3]

unsafe MR.HexPalette.HexPalette ( )
inline

Constructs an empty (default-constructed) instance.

◆ HexPalette() [2/3]

unsafe MR.HexPalette.HexPalette ( MR.Const_HexPalette _other)
inline

Generated from constructor MR.HexPalette.HexPalette.

◆ HexPalette() [3/3]

MR.HexPalette.HexPalette ( HexPalette _other)
inline

Generated from constructor MR.HexPalette.HexPalette.

Member Function Documentation

◆ assign()

unsafe MR.HexPalette MR.HexPalette.assign ( MR.Const_HexPalette _other)
inline

Generated from method MR::HexPalette::operator=.


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