Class SpriteMonochrome
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.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 TextBlockasTextBlock(HColor color, double scale)voidexportSprite1(java.io.OutputStream fos)intgetGray(int x, int y)intgetHeight()intgetWidth()booleanisSame(SpriteMonochrome other)booleanisSameKind(SpriteMonochrome other)voidsetGray(int x, int y, int level)UImagetoUImage(ColorMapper colorMapper, HColor backcolor, HColor color)SpriteMonochromexor(SpriteMonochrome other)SpriteMonochromexSymetric()SpriteMonochromeySymetric()
-
-
-
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:
asTextBlockin interfaceSprite
-
exportSprite1
public void exportSprite1(java.io.OutputStream fos) throws java.io.IOException- Throws:
java.io.IOException
-
-