Class RepObject
public abstract class RepObject
- Inheritance
-
RepObject
- Derived
- Inherited Members
Constructors
RepObject(double, double)
protected RepObject(double width, double height)
Parameters
Properties
AlignHor
public AlignHor AlignHor { get; }
Property Value
AlignOffsetHor
public double AlignOffsetHor { get; }
Property Value
AlignOffsetVert
public double AlignOffsetVert { get; }
Property Value
AlignVert
public AlignVert AlignVert { get; }
Property Value
AlignedBBox
public Rect AlignedBBox { get; }
Property Value
AlignedBox
public Rect AlignedBox { get; }
Property Value
BBox
Gets the bounding box of the report object.
public virtual Rect BBox { get; }
Property Value
Box
Gets the box of the report object.
public virtual Rect Box { get; }
Property Value
Height
Gets the height of the report object.
public virtual double Height { get; }
Property Value
HeightMM
Gets the height of the report object in millimeters.
public double HeightMM { get; }
Property Value
MatrixD
public MatrixD MatrixD { get; }
Property Value
TransformedBBox
Gets the transformed bounding box of the report object.
public virtual Rect TransformedBBox { get; }
Property Value
TransformedBox
Gets the transformed box of the report object.
public virtual Rect TransformedBox { get; }
Property Value
Width
Gets the width of the report object.
public virtual double Width { get; }
Property Value
WidthMM
Gets the width of the report object in millimeters.
public double WidthMM { get; }
Property Value
Methods
GetWarnings()
public virtual IEnumerable<WarningItem>? GetWarnings()
Returns
Multiply(double, double, double, double)
public RepObject Multiply(double scalingX, double shearingX, double shearingY, double scalingY)
Parameters
Returns
Remove()
public void Remove()
RotateDeg(double)
public RepObject RotateDeg(double angleDeg)
Parameters
angleDeg
double
Returns
RotateRad(double)
public RepObject RotateRad(double angleRad)
Parameters
angleRad
double
Returns
Scale(double, double)
public RepObject Scale(double scalingX, double scalingY)