Class BlueprintLayerBase
public abstract class BlueprintLayerBase : MouseLayerBase, IMouseLayer, IBlueprintLayer, ILayer
- Inheritance
-
BlueprintLayerBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Properties
DPI
public double DPI { get; }
Property Value
Offset
public Point Offset { get; protected set; }
Property Value
Scale
public double Scale { get; protected set; }
Property Value
Methods
DeviceToLogical(Point)
public virtual Point DeviceToLogical(Point pt)
Parameters
pt
Point
Returns
DeviceToLogical(Rect)
public virtual Rect DeviceToLogical(Rect rc)
Parameters
rc
Rect
Returns
GetFitCoord()
protected Tuple<double, Point> GetFitCoord()
Returns
GetSize()
public abstract Size GetSize()
Returns
LogicalToDevice(Point)
public virtual Point LogicalToDevice(Point pt)
Parameters
pt
Point
Returns
LogicalToDevice(Rect)
public virtual Rect LogicalToDevice(Rect rc)
Parameters
rc
Rect