public class StripedGelem extends OneColorGelem
| Constructor and Description |
|---|
StripedGelem(java.awt.Color color,
int numStripes,
double exteriorGap,
double separationGap,
boolean filled)
Constructs a new StripedGelem (1x1 cells).
|
StripedGelem(java.awt.Color color,
int numberOfLines,
int numberOfColumns,
int numStripes,
double exteriorGap,
double separationGap,
boolean filled)
Constructs a new StripedGelem.
|
className, draw, erase, height, intersects, isMutable, mutable, mutableDraw, mutableErase, numberOfColumns, numberOfLines, width, x, ypublic StripedGelem(java.awt.Color color,
int numStripes,
double exteriorGap,
double separationGap,
boolean filled)
requires: color != null
requires: numStripes >= 1
requires: exteriorGap >= 0.0 && exteriorGap < 100.0
requires: separationGap >= 0.0 && separationGap < 100.0
requires: (numStripes-1)*separationGap + 2*exteriorGap < 100.0
color - gelem's colornumStripes - number of stripesexteriorGap - exterior separation for first and last stripes (in percentage of cell's height)separationGap - separation between stripes (in percentage of cell's height)filled - filled striped if truepublic StripedGelem(java.awt.Color color,
int numberOfLines,
int numberOfColumns,
int numStripes,
double exteriorGap,
double separationGap,
boolean filled)
requires: color != null
requires: numberOfLines >= 1 && numberOfColumns >= 1
requires: numStripes >= 1
requires: exteriorGap >= 0.0 && exteriorGap < 100.0
requires: separationGap >= 0.0 && separationGap < 100.0
requires: (numStripes-1)*separationGap + 2*exteriorGap < 100.0
color - gelem's colornumberOfLines - number of linesnumberOfColumns - number of columnsnumStripes - number of stripesexteriorGap - exterior separation for first and last stripes (in percentage of cell's height)separationGap - separation between stripes (in percentage of cell's height)filled - filled striped if true