public class BasicMarkerAttributes extends Object implements MarkerAttributes
| Modifier and Type | Field and Description |
|---|---|
protected double |
headingScale |
| Constructor and Description |
|---|
BasicMarkerAttributes() |
BasicMarkerAttributes(BasicMarkerAttributes that) |
BasicMarkerAttributes(Material material,
String shapeType,
double opacity) |
BasicMarkerAttributes(Material material,
String shapeType,
double opacity,
double markerPixels,
double minMarkerSize) |
BasicMarkerAttributes(Material material,
String shapeType,
double opacity,
double markerPixels,
double minMarkerSize,
double maxMarkerSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(DrawContext dc) |
Material |
getHeadingMaterial() |
double |
getHeadingScale() |
double |
getMarkerPixels() |
Material |
getMaterial() |
double |
getMaxMarkerSize() |
double |
getMinMarkerSize() |
double |
getOpacity() |
MarkerShape |
getShape(DrawContext dc) |
String |
getShapeType() |
void |
setHeadingMaterial(Material headingMaterial) |
void |
setHeadingScale(double headingScale) |
void |
setMarkerPixels(double markerPixels) |
void |
setMaterial(Material material) |
void |
setMaxMarkerSize(double markerSize) |
void |
setMinMarkerSize(double minMarkerSize) |
void |
setOpacity(double opacity) |
void |
setShapeType(String shapeType) |
public BasicMarkerAttributes()
public BasicMarkerAttributes(BasicMarkerAttributes that)
public BasicMarkerAttributes(Material material, String shapeType, double opacity)
public BasicMarkerAttributes(Material material, String shapeType, double opacity, double markerPixels, double minMarkerSize)
public void apply(DrawContext dc)
apply in interface MarkerAttributespublic Material getHeadingMaterial()
getHeadingMaterial in interface MarkerAttributespublic double getHeadingScale()
getHeadingScale in interface MarkerAttributespublic double getMarkerPixels()
getMarkerPixels in interface MarkerAttributespublic Material getMaterial()
getMaterial in interface MarkerAttributespublic double getMaxMarkerSize()
getMaxMarkerSize in interface MarkerAttributespublic double getMinMarkerSize()
getMinMarkerSize in interface MarkerAttributespublic double getOpacity()
getOpacity in interface MarkerAttributespublic MarkerShape getShape(DrawContext dc)
getShape in interface MarkerAttributespublic String getShapeType()
getShapeType in interface MarkerAttributespublic void setHeadingMaterial(Material headingMaterial)
setHeadingMaterial in interface MarkerAttributespublic void setHeadingScale(double headingScale)
setHeadingScale in interface MarkerAttributespublic void setMarkerPixels(double markerPixels)
setMarkerPixels in interface MarkerAttributespublic void setMaterial(Material material)
setMaterial in interface MarkerAttributespublic void setMaxMarkerSize(double markerSize)
setMaxMarkerSize in interface MarkerAttributespublic void setMinMarkerSize(double minMarkerSize)
setMinMarkerSize in interface MarkerAttributespublic void setOpacity(double opacity)
setOpacity in interface MarkerAttributespublic void setShapeType(String shapeType)
setShapeType in interface MarkerAttributes