public class GeometryLayer extends AbstractLayer
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ID_NONE |
static java.lang.String |
NAME |
baseHeight, glContext, name, renderMode, visibilityDEFAULT_PRIORITY, MODE_2D, MODE_3D| 构造器和说明 |
|---|
GeometryLayer(GLContext glContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCircle(int id,
Coordinate center,
double r,
float lineWidth,
int color) |
void |
addFillCircle(Coordinate center,
double r,
int color) |
void |
addFillCircle(int id,
Coordinate center,
double r,
float lineWidth,
int color,
int fillColor) |
void |
addFillPolygon(int id,
Coordinate[] coordinates,
float lineWidth,
int color,
int fillColor)
添加一个多边形
|
void |
addFillPolygon(com.vividsolutions.jts.geom.Polygon polygon,
int color)
添加一个实心多边形
|
void |
addFillRect(int color)
添加一个实心矩形
|
void |
addPolygon(int id,
Coordinate[] coordinates,
float lineWidth,
int color)
添加一个多边形
|
protected void |
dispatchDraw(GLContext glContext) |
void |
onRemoved() |
boolean |
removeAllRenderer() |
boolean |
removeRendererById(int id) |
draw, findRendererById, findRendererById, getBaseHeight, getGlContext, getName, getPriority, getRenderMode, getVisibility, setRenderMode, setVisibility, upDateRendererOpacitypublic static final int ID_NONE
public static final java.lang.String NAME
public GeometryLayer(GLContext glContext)
protected void dispatchDraw(GLContext glContext)
dispatchDraw 在类中 AbstractLayerpublic void addFillRect(int color)
public void addFillPolygon(com.vividsolutions.jts.geom.Polygon polygon,
int color)
polygon - public void addFillCircle(Coordinate center, double r, int color)
public void addFillPolygon(int id,
Coordinate[] coordinates,
float lineWidth,
int color,
int fillColor)
public void addFillCircle(int id,
Coordinate center,
double r,
float lineWidth,
int color,
int fillColor)
public void addPolygon(int id,
Coordinate[] coordinates,
float lineWidth,
int color)
public void addCircle(int id,
Coordinate center,
double r,
float lineWidth,
int color)
public boolean removeRendererById(int id)
public boolean removeAllRenderer()
public void onRemoved()
onRemoved 在接口中 RendereronRemoved 在类中 AbstractLayer