TPTP 4.2.0 Platform Project
Internal API Specification

Package org.eclipse.tptp.platform.report.drawutil.internal

Interface Summary
ISymbol A Symbol a shape, it must support: - drawing inside a rectangle (@see draw) - checking if a point is inside or not in the symbol's shape (@see contains) Any static class defining standards symbol are provided: - Square, Oval (circle), triangles (Up,Left,Right,Down), Plus (cross),
 

Class Summary
CursorUtil Class for Cursor creation...
DrawUtil Deprecated. this deprecated marked is used to see where DrawUtil is used, and to know which part of code depends on SWT packages because DrawUtil depends on it.
DrawUtilIGC Utility for drawing using IGC.
DSymbolRegistry A Canvas for a symbol registry, as for the moment their no way to extends/redefine (to be done), only jscrib defined symbol can be used.
HSV HSV is a variant of space color that differ from RGB one.
HSVSWT Extends HSV class with method dealing with SWT objects.
IGCDStyle This class is made to transform any IDStyle applied on a IDItem, to a valid style suitable for IGC drawings.
ISymbol.Cross Cross look like 4 triangles.
ISymbol.Cross2 Cross look like 4 triangles, like a Cross with "45? rotated"...
ISymbol.Diamond Diamong symbol, simpler named lozenge.
ISymbol.Down Downward triangle symbol
ISymbol.GeneratedPolygonSymbol Abstract class for symbol using generator.
ISymbol.Hexagon Hexagon
ISymbol.HexagonCross Hexagon cross look like 3 triangles.
ISymbol.HexagonCross2 Hexagon cross look like 3 triangles (reversed)
ISymbol.HTri2 two horizontal triangles
ISymbol.Left Leftward triangle symbol
ISymbol.Minus Minus, covering 1/3 of rectangle height.
ISymbol.MoonDown Define down-half-Oval symbol
ISymbol.MoonLeft Define left-half-oval family symbol
ISymbol.MoonRight Define right family symbol
ISymbol.MoonUp Define up-half-oval symbol
ISymbol.Oval Define Oval family symbol, can be used for a circle symbol (set rectangle's width=height).
ISymbol.OvalDot Define OvalDot family symbol, can be used for a circle symbol (set rectangle's width=height), having a dot inside.
ISymbol.Pentagon Pentagon
ISymbol.Plus Plus, or cross symbol
ISymbol.PolygonSymbol Polygon shaped symbol.
ISymbol.Right Rightward triangle symbol
ISymbol.Square Define a square symbol (a rectangle), this is the simpliest symbol.
ISymbol.Square2 Define a square symbol (a rectangle), with a second rectangle inside.
ISymbol.Star Star, a 5 branch star.
ISymbol.Up Upward triangle symbol
ISymbol.VTri2 two vertical triangles
Point2D Store a 2 dimensional point.
Point3D Store a 3 dimensional point.
Rect Deprecated. since 1.2.1.
SWTDStyle This class is made to transform any IDStyle applied on a IDItem, to a valid style suitable for SWT widget/drawings.
SWTDStyle.SColor Because getColor() may return a system's default color, the user MUST not dispose.
SWTDStyle.SFont Because getFont() may return a system's default font, the user MUST not dispose.
Vector3D Store a 3 dimensional vector.
 


TPTP 4.2.0 Platform Project
Internal API Specification