public final class EmfPlusFillEllipse extends EmfPlusDrawingRecordType
The EmfPlusFillEllipse record specifies filling the interior of an ellipse
Constructor and Description |
---|
EmfPlusFillEllipse(EmfPlusRecord source)
Initializes a new instance of the
EmfPlusFillEllipse class. |
Modifier and Type | Method and Description |
---|---|
int |
getBrushId()
Gets or sets the brush identifier
A 32-bit unsigned integer that specifies the brush, the content of which
is determined by the S bit in the Flags field.
|
RectangleF |
getRectData()
Gets or sets the rect data
Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
|
boolean |
isColor()
Gets or sets a value indicating whether this instance is color.
|
boolean |
isCompressed()
Gets or sets a value indicating whether this instance is compressed.
|
void |
setBrushId(int value)
Gets or sets the brush identifier
A 32-bit unsigned integer that specifies the brush, the content of which
is determined by the S bit in the Flags field.
|
void |
setColor(boolean value)
Gets or sets a value indicating whether this instance is color.
|
void |
setCompressed(boolean value)
Gets or sets a value indicating whether this instance is compressed.
|
void |
setRectData(RectangleF value)
Gets or sets the rect data
Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
|
getDataSize, getFlags, getSize, getType, setDataSize, setFlags, setSize
public EmfPlusFillEllipse(EmfPlusRecord source)
Initializes a new instance of the EmfPlusFillEllipse
class.
source
- The source.public boolean isColor()
Gets or sets a value indicating whether this instance is color. If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.
Value:true
if this instance is color; otherwise, false
.public void setColor(boolean value)
Gets or sets a value indicating whether this instance is color. If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.
Value:true
if this instance is color; otherwise, false
.public boolean isCompressed()
Gets or sets a value indicating whether this instance is compressed. If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
Value:true
if this instance is compressed; otherwise, false
.public void setCompressed(boolean value)
Gets or sets a value indicating whether this instance is compressed. If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).
Value:true
if this instance is compressed; otherwise, false
.public int getBrushId()
Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field. This definition is used to fill the interior of the ellipse
public void setBrushId(int value)
Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field. This definition is used to fill the interior of the ellipse
public RectangleF getRectData()
Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
public void setRectData(RectangleF value)
Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse