• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class DrawingCommand

Base class for one recorded drawing operation. Each subclass carries immutable, cloned state and a DRIT.Drawing.Vector.DrawingCommand.Replay(DRIT.Drawing.IDrawingContext) that re-issues the operation onto any DRIT.Drawing.IDrawingContext.

Inheritance
object
DrawingCommand
ClearCommand
DrawImageAffineCommand
DrawImageCommand
DrawPathCommand
DrawStringCommand
FillPathCommand
MultiplyTransformCommand
ResetClipCommand
ResetTransformCommand
RestoreStateCommand
RotateTransformCommand
SaveStateCommand
ScaleTransformCommand
SetClipCommand
SetHintCommand
SetPageScaleCommand
SetPageUnitCommand
SetRenderingOriginCommand
SetTransformCommand
TranslateClipCommand
TranslateTransformCommand
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DRIT.Drawing.Vector
Assembly: DRIT.Drawing.dll
Syntax
public abstract class DrawingCommand

Constructors

DrawingCommand()

Initializes a empty DrawingCommand instance.

Declaration
protected DrawingCommand()

Methods

Clone()

Creates a deep copy of this command.

Declaration
public abstract DrawingCommand Clone()
Returns
Type Description
DrawingCommand

A new DrawingCommand with the same state.

Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX