Package net.sourceforge.plantuml.sprite
Class SpriteMonochrome
- java.lang.Object
-
- net.sourceforge.plantuml.sprite.SpriteMonochrome
-
-
Constructor Summary
Constructors Constructor Description SpriteMonochrome(int width, int height, int grayLevel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TextBlock
asTextBlock(HColor color, double scale)
void
exportSprite1(OutputStream fos)
int
getGray(int x, int y)
int
getHeight()
int
getWidth()
boolean
isSame(SpriteMonochrome other)
boolean
isSameKind(SpriteMonochrome other)
void
setGray(int x, int y, int level)
UImage
toUImage(ColorMapper colorMapper, HColor backcolor, HColor color)
SpriteMonochrome
xor(SpriteMonochrome other)
SpriteMonochrome
xSymetric()
SpriteMonochrome
ySymetric()
-
-
-
Method Detail
-
isSameKind
public boolean isSameKind(SpriteMonochrome other)
-
isSame
public boolean isSame(SpriteMonochrome other)
-
xor
public SpriteMonochrome xor(SpriteMonochrome other)
-
xSymetric
public SpriteMonochrome xSymetric()
-
ySymetric
public SpriteMonochrome ySymetric()
-
setGray
public void setGray(int x, int y, int level)
-
getGray
public int getGray(int x, int y)
-
getHeight
public int getHeight()
-
getWidth
public int getWidth()
-
toUImage
public UImage toUImage(ColorMapper colorMapper, HColor backcolor, HColor color)
-
asTextBlock
public TextBlock asTextBlock(HColor color, double scale)
- Specified by:
asTextBlock
in interfaceSprite
-
exportSprite1
public void exportSprite1(OutputStream fos) throws IOException
- Throws:
IOException
-
-