SkiaSharp.SKMatrix.SetSinCos C# (CSharp) Method

SetSinCos() static private method

static private SetSinCos ( SKMatrix &matrix, float sin, float cos ) : void
matrix SKMatrix
sin float
cos float
return void
        static void SetSinCos(ref SKMatrix matrix, float sin, float cos)
        {
            matrix.scaleX = cos;
            matrix.skewX = -sin;
            matrix.transX = 0;
            matrix.skewY = sin;
            matrix.scaleY = cos;
            matrix.transY = 0;
            matrix.persp0 = 0;
            matrix.persp1 = 0;
            matrix.persp2 = 1;
#if OPTIMIZED_SKMATRIX
			matrix.typeMask = Mask.Unknown | Mask.OnlyPerspectiveValid;
#endif
        }

Same methods

SKMatrix::SetSinCos ( SKMatrix &matrix, float sin, float cos, float pivotx, float pivoty ) : void