public abstract class Graphics3DVectorial extends Graphics3D
Title: Graphics3DVectorial class
Description: Abstract class for all vector image formats.
Key elements are internal bitmap and UseBuffered = false
Copyright (c) 2005-2007 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Graphics3D.RoundRectangleStyleIGraphics3D.PieRectaspect, bounds, brush, DARKCOLORQUANTITY, DARKERCOLORQUANTITY, font, fourPoints, iPointDoubles, is3D, metafiling, monochrome, pen, smoothingMode, stringFormat, textSmoothchart, InternalUse| Constructor and Description |
|---|
Graphics3DVectorial(IBaseChart c) |
Graphics3DVectorial(java.io.OutputStream stream,
IBaseChart c) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToStream(java.lang.String text)
Adds line to stream
|
void |
ellipseEnh(int x1,
int y1,
int x2,
int y2) |
java.lang.Object |
getGraphics() |
void |
measureString(Dimension dimension,
ChartFont f,
java.lang.String text) |
java.lang.String |
pointToStr(double x,
double y) |
java.lang.String |
pointToStr(PointDouble point) |
void |
setGraphics(java.lang.Object value) |
protected void |
sphereEnh(int x1,
int y1,
int x2,
int y2) |
applyBright, applyDark, arc, arc, arc, arc, arrow, calc3DPoint, calc3DPoint, calc3DPoint, calc3DPos, calc3DPos, calc3DPos, calc3DPos, calc3DPos, calc3DPos, calc3DPos, calcArcAngles, calcArcPoints, calcPerspective, calcRect3D, calcTrigValues, calculate2DPosition, calculate2DPosition, calculate3DPosition, calculate3DPosition, calculate3DPosition, changed, clipCube, clipEllipse, clipPolygon, clipRectangle, clipRectangle, cone, cone, cone, cone, convexHull, correctRectangle, crossingLines, cube, cube, cube, cull, cull, cylinder, donut, draw, draw, drawBeziers, drawBeziers, drawBlur, drawBlur, drawBlur, drawString, ellipse, ellipse, ellipse, ellipse, ellipse, ellipse, ellipse, ellipse, ellipse, eraseBackground, fillPieSegment, fillRectangle, fillRectangle, fontTextHeight, fourPointsFromRect, getAspect, getBackColor, getBrush, getChartXCenter, getChartYCenter, getClipRoundRectangle, getColorPalette, getColorPaletteLength, getDefaultColor, getDefaultPattern, getDirty, getFont, getFontHeight, getGradient, getIZoomfactor, getMetafiling, getMonochrome, getPen, getPolygon, getRectCenter, getRotationCenter, getSmoothingMode, getSupports3DText, getSupportsFullRotation, getTextAlign, getTextSmooth, getUseBuffer, getXCenter, getYCenter, horizontalLine, horizontalLine, initWindow, line, line, line, line, line, line, lineTo, lineTo, lineTo, lineTo, lineTo, lineWithZ, moveTo, moveTo, moveTo, moveTo, moveTo, orientRectangle, paintBevel, paintImageBevel, pie, pie, pie, pixel, plane, plane, plane, planeFour3D, pointAtDistance, pointFromCircle, pointFromCircle, pointFromCircle, pointFromEllipse, pointFromEllipse, pointFromSpiral, pointInEllipse, pointInEllipse, pointInHorizTriangle, pointInLineTolerance, pointInLineTolerance, pointInPolygon, pointInRect, pointInTriangle, polygon, polygon, polygon, polygon, polygon, polygon, polygonFourDouble, polygonRect, polyLine, polyLine, prepareDrawImage, projection, pyramid, pyramid, pyramidTrunc, rad2Deg, rectangle, rectangle, rectangle, rectangle, rectangle, rectangle, rectangleWithZ, rectangleY, rectangleZ, rectCenter, rectFromPolygon, rectFromRectZ, reset, restore, rotateLabel, rotateLabel, rotateLabel, rotateRectangle, roundRectangle, roundRectangle, roundRectangle, roundRectangle, save, setBackColor, setBrush, setColorPalette, setDirty, setFont, setGradient, setIZoomfactor, setMetafiling, setPen, setPixel, setRotationCenter, setSmoothingMode, setTextAlign, setTextSmooth, setUseBuffer, setXCenter, setYCenter, sliceArray, sliceArray, sphere, sphere, sphere, sphere, sphere, textHeight, textHeight, textOut, textOut, textOut, textWidth, textWidth, transparency, transparentColor, transparentEllipse, transparentEllipse, transparentEllipse, triangle, triangle, unClip, unClipRectangle, validState, verticalLine, verticalLine, zLinegetChart, invalidate, setBooleanProperty, setChart, setColorProperty, setDoubleProperty, setIntegerProperty, setStringPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdraw, draw, polygon, resetState, resetTransform, rotateTransform, showImage, sizeToDIP, sizeToUnitpublic Graphics3DVectorial(IBaseChart c)
public Graphics3DVectorial(java.io.OutputStream stream,
IBaseChart c)
public java.lang.Object getGraphics()
public void setGraphics(java.lang.Object value)
setGraphics in interface IGraphics3DsetGraphics in class Graphics3Dpublic java.lang.String pointToStr(PointDouble point)
public java.lang.String pointToStr(double x,
double y)
public void measureString(Dimension dimension, ChartFont f, java.lang.String text)
measureString in interface IGraphics3DmeasureString in class Graphics3Dprotected void addToStream(java.lang.String text)
text - String text to be added to streampublic void ellipseEnh(int x1,
int y1,
int x2,
int y2)
ellipseEnh in class Graphics3Dprotected void sphereEnh(int x1,
int y1,
int x2,
int y2)
sphereEnh in class Graphics3D