| 限定符和类型 | 方法和说明 |
|---|---|
LineElement |
EasyCanvas.addLineElement(CoordinatePoint start,
CoordinatePoint end) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract CoordinatePoint |
AbstractElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight)
执行渲染
|
CoordinatePoint |
AbstractRepeatableElement.reCalculatePosition(int canvasWidth,
int canvasHeight,
Dimension dimension) |
CoordinatePoint |
IRepeatableElement.reCalculatePosition(int canvasWidth,
int canvasHeight,
Dimension dimension)
重新计算位置,由类
RepeatElement 进行调用 |
CoordinatePoint |
AbstractElement.render(Graphics2D g,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
IElement.render(Graphics2D g,
int canvasWidth,
int canvasHeight)
渲染
|
| 限定符和类型 | 方法和说明 |
|---|---|
CoordinatePoint |
ComposeElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
RepeatElement.render(Graphics2D g,
int canvasWidth,
int canvasHeight) |
| 限定符和类型 | 方法和说明 |
|---|---|
CoordinatePoint |
CircleElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
ImageElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
LineElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
RectangleElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
TextElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
| 构造器和说明 |
|---|
LineElement(CoordinatePoint start,
CoordinatePoint end) |
LineElement(CoordinatePoint start,
CoordinatePoint end,
int borderSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
CoordinatePoint |
FivePointedStarElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
CoordinatePoint |
RegularPolygonElement.doRender(Graphics2D g,
Dimension dimension,
int canvasWidth,
int canvasHeight) |
| 限定符和类型 | 字段和说明 |
|---|---|
static CoordinatePoint |
CoordinatePoint.ORIGIN_COORDINATE
坐标原点
|
| 限定符和类型 | 方法和说明 |
|---|---|
default CoordinatePoint |
Position.calculate(int enclosingWidth,
int enclosingHeight,
int elementWidth,
int elementHeight) |
CoordinatePoint |
AbsolutePosition.calculate(int enclosingWidth,
int enclosingHeight,
int elementWidth,
int elementHeight,
Margin margin) |
CoordinatePoint |
Position.calculate(int enclosingWidth,
int enclosingHeight,
int elementWidth,
int elementHeight,
Margin margin)
计算位置
|
CoordinatePoint |
RelativePosition.calculate(int enclosingWidth,
int enclosingHeight,
int elementWidth,
int elementHeight,
Margin margin) |
static CoordinatePoint |
CoordinatePoint.of(int x,
int y) |
| 限定符和类型 | 方法和说明 |
|---|---|
static AbsolutePosition |
AbsolutePosition.of(CoordinatePoint point) |
static AbsolutePosition |
AbsolutePosition.of(CoordinatePoint point,
Position position) |
| 限定符和类型 | 方法和说明 |
|---|---|
CoordinatePoint[] |
GradientDirection.calcStartEnd(Dimension dimension) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Dimension |
PointUtils.boundingBox(List<CoordinatePoint> points) |
Copyright © 2025. All rights reserved.