public final class EmfPlusTextureBrushData extends EmfPlusBaseBrushData
The EmfPlusTextureBrushData object specifies a texture image for a graphics brush.
Constructor and Description |
---|
EmfPlusTextureBrushData() |
Modifier and Type | Method and Description |
---|---|
int |
getBrushDataFlags()
Gets or sets a 32-bit unsigned integer that specifies the data in the OptionalData field.
|
EmfPlusTextureBrushOptionalData |
getOptionalData()
Gets or sets an optional EmfPlusTextureBrushOptionalData object (section 2.2.2.46) that
specifies additional data for the texture brush.
|
int |
getWrapMode()
Gets or sets a 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34)
that specifies how to repeat the texture image across a shape, when the
image is smaller than the area being filled.
|
void |
setBrushDataFlags(int value)
Gets or sets a 32-bit unsigned integer that specifies the data in the OptionalData field.
|
void |
setOptionalData(EmfPlusTextureBrushOptionalData value)
Gets or sets an optional EmfPlusTextureBrushOptionalData object (section 2.2.2.46) that
specifies additional data for the texture brush.
|
void |
setWrapMode(int value)
Gets or sets a 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34)
that specifies how to repeat the texture image across a shape, when the
image is smaller than the area being filled.
|
public int getBrushDataFlags()
Gets or sets a 32-bit unsigned integer that specifies the data in the OptionalData field. This value MUST be composed of BrushData flags (section 2.1.2.1). The following flags are relevant to a texture brush BrushDataTransform BrushDataIsGammaCorrected BrushDataDoNotTransform
public void setBrushDataFlags(int value)
Gets or sets a 32-bit unsigned integer that specifies the data in the OptionalData field. This value MUST be composed of BrushData flags (section 2.1.2.1). The following flags are relevant to a texture brush BrushDataTransform BrushDataIsGammaCorrected BrushDataDoNotTransform
public int getWrapMode()
Gets or sets a 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34) that specifies how to repeat the texture image across a shape, when the image is smaller than the area being filled.
public void setWrapMode(int value)
Gets or sets a 32-bit signed integer from the WrapMode enumeration (section 2.1.1.34) that specifies how to repeat the texture image across a shape, when the image is smaller than the area being filled.
public EmfPlusTextureBrushOptionalData getOptionalData()
Gets or sets an optional EmfPlusTextureBrushOptionalData object (section 2.2.2.46) that specifies additional data for the texture brush. The specific contents of this field are determined by the value of the BrushDataFlags field
public void setOptionalData(EmfPlusTextureBrushOptionalData value)
Gets or sets an optional EmfPlusTextureBrushOptionalData object (section 2.2.2.46) that specifies additional data for the texture brush. The specific contents of this field are determined by the value of the BrushDataFlags field