public CCColor4B(float red, float green, float blue, float alpha) : this() { R = (byte)CCMathHelper.Clamp(red * 255, Byte.MinValue, Byte.MaxValue); G = (byte)CCMathHelper.Clamp(green * 255, Byte.MinValue, Byte.MaxValue); B = (byte)CCMathHelper.Clamp(blue * 255, Byte.MinValue, Byte.MaxValue); A = (byte)CCMathHelper.Clamp(alpha * 255, Byte.MinValue, Byte.MaxValue); }
public float PenOffsetForFlush(float flushFactor, float flushWidth) { var ff = 1.0f * CCMathHelper.Clamp(flushFactor, 0, 1); return((flushWidth * flushFactor) - (bounds.Width * ff)); }