Package jspecview.js2d
Class JsG2D
java.lang.Object
jspecview.js2d.JsG2D
- All Implemented Interfaces:
GenericGraphics
generic 2D drawing methods for JSpecView -- JavaScript version
- Author:
- Bob Hanson hansonr@stolaf.edu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoiddrawCircle(Object g, int x, int y, int diameter) voiddrawGrayScaleImage(Object g, Object image, int destX0, int destY0, int destX1, int destY1, int srcX0, int srcY0, int srcX1, int srcY1) voidvoiddrawPolygon(Object g, int[] ayPoints, int[] axPoints, int nPoints) voidvoiddrawString(Object g, String s, int x, int y) voiddrawStringRotated(Object g, String s, int x, int y, double angle) voidfillBackground(Object g, GenericColor bgcolor) voidfillCircle(Object g, int x, int y, int diameter) voidfillPolygon(Object g, int[] ayPoints, int[] axPoints, int nPoints) voidgetColor1(int rgb) getColor3(int r, int g, int b) getColor4(int r, int g, int b, int a) voidnewGrayScaleImage(Object context, Object image, int width, int height, int[] grayBuffer) voidvoidsetStrokeBold(Object g, boolean tf) voidsetWindowParameters(int width, int height) voidtranslateScale(Object g, double x, double y, double scale)
-
Constructor Details
-
JsG2D
public JsG2D()
-
-
Method Details
-
getColor4
- Specified by:
getColor4in interfaceGenericGraphics
-
getColor3
- Specified by:
getColor3in interfaceGenericGraphics
-
getColor1
- Specified by:
getColor1in interfaceGenericGraphics
-
newGrayScaleImage
public Object newGrayScaleImage(Object context, Object image, int width, int height, int[] grayBuffer) - Specified by:
newGrayScaleImagein interfaceGenericGraphics
-
drawGrayScaleImage
public void drawGrayScaleImage(Object g, Object image, int destX0, int destY0, int destX1, int destY1, int srcX0, int srcY0, int srcX1, int srcY1) - Specified by:
drawGrayScaleImagein interfaceGenericGraphics
-
drawLine
- Specified by:
drawLinein interfaceGenericGraphics
-
drawCircle
- Specified by:
drawCirclein interfaceGenericGraphics
-
drawPolygon
- Specified by:
drawPolygonin interfaceGenericGraphics
-
drawRect
- Specified by:
drawRectin interfaceGenericGraphics
-
drawString
- Specified by:
drawStringin interfaceGenericGraphics
-
drawStringRotated
- Specified by:
drawStringRotatedin interfaceGenericGraphics
-
fillBackground
- Specified by:
fillBackgroundin interfaceGenericGraphics
-
fillCircle
- Specified by:
fillCirclein interfaceGenericGraphics
-
fillPolygon
- Specified by:
fillPolygonin interfaceGenericGraphics
-
fillRect
- Specified by:
fillRectin interfaceGenericGraphics
-
setGraphicsColor
- Specified by:
setGraphicsColorin interfaceGenericGraphics
-
setFont
- Specified by:
setFontin interfaceGenericGraphics
-
setStrokeBold
- Specified by:
setStrokeBoldin interfaceGenericGraphics
-
setWindowParameters
public void setWindowParameters(int width, int height) - Specified by:
setWindowParametersin interfaceGenericGraphics
-
translateScale
- Specified by:
translateScalein interfaceGenericGraphics
-
canDoLineTo
public boolean canDoLineTo()- Specified by:
canDoLineToin interfaceGenericGraphics
-
doStroke
- Specified by:
doStrokein interfaceGenericGraphics
-
lineTo
- Specified by:
lineToin interfaceGenericGraphics
-