Table of Contents

Class ColorFactory

Namespace
HeBianGu.Base.WpfBase
Assembly
HeBianGu.Base.WpfBase.dll
public class ColorFactory
Inheritance
ColorFactory
Inherited Members
Extension Methods

Methods

CreateAvailableColors()

public static IEnumerable<Color> CreateAvailableColors()

Returns

IEnumerable<Color>

CreateDepth(int, int, int, double)

public static IEnumerable<Color> CreateDepth(int from, int to, int step, double vStep = 0.2)

Parameters

from int
to int
step int
vStep double

Returns

IEnumerable<Color>

CreateDepth(int, int, int, Func<int, double, HsbaColor>, params double[])

public static IEnumerable<Color> CreateDepth(int from, int to, int step, Func<int, double, HsbaColor> create, params double[] values)

Parameters

from int
to int
step int
create Func<int, double, HsbaColor>
values double[]

Returns

IEnumerable<Color>

CreateDepthA(int, int, int, params double[])

public static IEnumerable<Color> CreateDepthA(int from, int to, int step, params double[] values)

Parameters

from int
to int
step int
values double[]

Returns

IEnumerable<Color>

CreateDepthB(params double[])

public static IEnumerable<Color> CreateDepthB(params double[] bs)

Parameters

bs double[]

Returns

IEnumerable<Color>

CreateDepthB(int, int, int, params double[])

public static IEnumerable<Color> CreateDepthB(int from, int to, int step, params double[] values)

Parameters

from int
to int
step int
values double[]

Returns

IEnumerable<Color>

CreateDepths(params double[])

public static IEnumerable<Color> CreateDepths(params double[] values)

Parameters

values double[]

Returns

IEnumerable<Color>

CreateStandardColors()

public static IEnumerable<Color> CreateStandardColors()

Returns

IEnumerable<Color>

CreateSystemColors()

public static IEnumerable<Color> CreateSystemColors()

Returns

IEnumerable<Color>

CreateSystemSolidColorBrushes()

public static IEnumerable<SolidColorBrush> CreateSystemSolidColorBrushes()

Returns

IEnumerable<SolidColorBrush>