/// <summary> /// Creates a new <see cref="MorphBitmapFill"/> instance. /// </summary> /// <param name="fillStyleType">Fill style type.</param> /// <param name="bitmapId">Bitmap id.</param> /// <param name="startBitmapMatrix">Start bitmap matrix.</param> /// <param name="endBitmapMatrix">End bitmap matrix.</param> public MorphBitmapFill(MorphFillStyleType fillStyleType, ushort bitmapId, Matrix startBitmapMatrix, Matrix endBitmapMatrix) { this.fillStyleType = (byte)fillStyleType; this.bitmapId = bitmapId; this.startBitmapMatrix = startBitmapMatrix; this.endBitmapMatrix = endBitmapMatrix; }
/// <summary> /// Creates a new <see cref="MorphGradientFill"/> instance. /// </summary> /// <param name="fillStyleType">Fill style type.</param> /// <param name="startGradientMatrix">Start gradient matrix.</param> /// <param name="endGradientMatrix">End gradient matrix.</param> /// <param name="gradients">Gradients.</param> public MorphGradientFill(MorphFillStyleType fillStyleType, Matrix startGradientMatrix, Matrix endGradientMatrix, MorphGradientCollection gradients) { this.fillStyleType = (byte)fillStyleType; this.startGradientMatrix = startGradientMatrix; this.endGradientMatrix = endGradientMatrix; this.gradient = gradients; }
/// <summary> /// Creates a new <see cref="MorphBitmapFill"/> instance. /// </summary> /// <param name="fillStyleType">Fill style type.</param> public MorphBitmapFill(MorphFillStyleType fillStyleType) { this.fillStyleType = (byte)fillStyleType; }
/// <summary> /// Creates a new <see cref="MorphGradientFill"/> instance. /// </summary> /// <param name="fillStyleType">Fill style type.</param> public MorphGradientFill(MorphFillStyleType fillStyleType) { this.fillStyleType = (byte)fillStyleType; }