public class EmfPlusDrawLines extends EmfPlusDrawingRecordType
The EmfPlusDrawlLines record specifies drawing a series of connected lines
Constructor and Description |
---|
EmfPlusDrawLines(EmfPlusRecord source)
Initializes a new instance of the
EmfPlusDrawLines class. |
Modifier and Type | Method and Description |
---|---|
boolean |
getClosedShape()
Gets or sets a value indicating whether [closed shape].
|
boolean |
getCompressed()
Gets or sets a value indicating whether this
EmfPlusDrawClosedCurve is compressed. |
int |
getCount()
Gets or sets the count
A 32-bit unsigned integer that specifies the number of points in the PointData array.
|
com.aspose.ms.System.Array |
getPointData()
Gets or sets the point data
An array of Count points that specify the starting and ending points of the lines to be drawn.
|
boolean |
getRelative()
Gets or sets a value indicating whether this
EmfPlusDrawClosedCurve is relative. |
void |
setClosedShape(boolean value)
Gets or sets a value indicating whether [closed shape].
|
void |
setCompressed(boolean value)
Gets or sets a value indicating whether this
EmfPlusDrawClosedCurve is compressed. |
void |
setCount(int value)
Gets or sets the count
A 32-bit unsigned integer that specifies the number of points in the PointData array.
|
void |
setPointData(com.aspose.ms.System.Array value)
Gets or sets the point data
An array of Count points that specify the starting and ending points of the lines to be drawn.
|
void |
setRelative(boolean value)
Gets or sets a value indicating whether this
EmfPlusDrawClosedCurve is relative. |
getDataSize, getFirstFlagByte_internalized, getFlagBit_internalized, getFlags, getLastFlagByte_internalized, getObjectId_internalized, getSize, getType, setDataSize, setFirstFlagByte_internalized, setFlagBit_internalized, setFlags, setLastFlagByte_internalized, setObjectId_internalized, setSize, setType_internalized
deepClone_internalized
public EmfPlusDrawLines(EmfPlusRecord source)
Initializes a new instance of the EmfPlusDrawLines
class.
source
- The source.public boolean getCompressed()
Gets or sets a value indicating whether this EmfPlusDrawClosedCurve
is compressed.
This bit indicates whether the PointData field specifies compressed data.
If set, PointData specifies absolute locations in the coordinate space with 16-bit integer coordinates.
If clear, PointData specifies absolute locations in the coordinate space with 32-bit floating-point coordinates
Note If the Relative flag (below) is set, this flag is undefined and MUST be ignored
true
if compressed; otherwise, false
.public void setCompressed(boolean value)
Gets or sets a value indicating whether this EmfPlusDrawClosedCurve
is compressed.
This bit indicates whether the PointData field specifies compressed data.
If set, PointData specifies absolute locations in the coordinate space with 16-bit integer coordinates.
If clear, PointData specifies absolute locations in the coordinate space with 32-bit floating-point coordinates
Note If the Relative flag (below) is set, this flag is undefined and MUST be ignored
true
if compressed; otherwise, false
.public boolean getRelative()
Gets or sets a value indicating whether this EmfPlusDrawClosedCurve
is relative.
This bit indicates whether the PointData field specifies relative or absolute locations.
If set, each element in PointData specifies a location in the coordinate space that is relative
to the location specified by the previous element in the array. In the case of the first
element in PointData, a previous location at coordinates (0,0) is assumed. If clear,
PointData specifies absolute locations according to the C flag.
Note If this flag is set, the Compressed flag (above) is undefined and MUST be ignored
true
if relative; otherwise, false
.public void setRelative(boolean value)
Gets or sets a value indicating whether this EmfPlusDrawClosedCurve
is relative.
This bit indicates whether the PointData field specifies relative or absolute locations.
If set, each element in PointData specifies a location in the coordinate space that is relative
to the location specified by the previous element in the array. In the case of the first
element in PointData, a previous location at coordinates (0,0) is assumed. If clear,
PointData specifies absolute locations according to the C flag.
Note If this flag is set, the Compressed flag (above) is undefined and MUST be ignored
true
if relative; otherwise, false
.public boolean getClosedShape()
Gets or sets a value indicating whether [closed shape].
Value:true
if [closed shape]; otherwise, false
.public void setClosedShape(boolean value)
Gets or sets a value indicating whether [closed shape].
Value:true
if [closed shape]; otherwise, false
.public int getCount()
Gets or sets the count A 32-bit unsigned integer that specifies the number of points in the PointData array. At least 2 points MUST be specified
public void setCount(int value)
Gets or sets the count A 32-bit unsigned integer that specifies the number of points in the PointData array. At least 2 points MUST be specified
public com.aspose.ms.System.Array getPointData()
Gets or sets the point data An array of Count points that specify the starting and ending points of the lines to be drawn.
public void setPointData(com.aspose.ms.System.Array value)
Gets or sets the point data An array of Count points that specify the starting and ending points of the lines to be drawn.
Copyright (c) 2008-2016 Aspose Pty Ltd. All Rights Reserved.