public class EmfPolyBezierTo extends EmfDrawingRecordType
The EMR_POLYBEZIERTO record specifies one or more Bezier curves based upon the current position.
Constructor and Description |
---|
EmfPolyBezierTo(EmfRecord source)
Initializes a new instance of the
EmfPolyBezierTo class. |
Modifier and Type | Method and Description |
---|---|
Point[] |
getAPoints()
Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15)
that specifies the endpoints and control points of the Bezier curves in logical units.
|
Rectangle |
getBounds()
Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies
the bounding rectangle, in device units.
|
int |
getCount()
Gets or sets a 32-bit unsigned integer that specifies the number of points in the aPoints
array.
|
void |
setAPoints(Point[] value)
Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15)
that specifies the endpoints and control points of the Bezier curves in logical units.
|
void |
setBounds(Rectangle value)
Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies
the bounding rectangle, in device units.
|
void |
setCount(int value)
Gets or sets a 32-bit unsigned integer that specifies the number of points in the aPoints
array.
|
getSize, getType, setSize, setType
deepClone_internalized
public EmfPolyBezierTo(EmfRecord source)
Initializes a new instance of the EmfPolyBezierTo
class.
source
- The source.public Rectangle getBounds()
Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the bounding rectangle, in device units.
public void setBounds(Rectangle value)
Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the bounding rectangle, in device units.
public int getCount()
Gets or sets a 32-bit unsigned integer that specifies the number of points in the aPoints array. The first curve MUST be drawn from the current position to the third point by using the first two points as control points. For each subsequent curve, exactly three more points MUST be specified, and the ending point of the previous curve MUST be used as the starting point for the next.
public void setCount(int value)
Gets or sets a 32-bit unsigned integer that specifies the number of points in the aPoints array. The first curve MUST be drawn from the current position to the third point by using the first two points as control points. For each subsequent curve, exactly three more points MUST be specified, and the ending point of the previous curve MUST be used as the starting point for the next.
public Point[] getAPoints()
Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) that specifies the endpoints and control points of the Bezier curves in logical units.
public void setAPoints(Point[] value)
Gets or sets a Count length array of WMF PointL objects ([MS-WMF] section 2.2.2.15) that specifies the endpoints and control points of the Bezier curves in logical units.
Copyright (c) 2008-2016 Aspose Pty Ltd. All Rights Reserved.