public class RepeatImageElemStyle extends ElemStyle implements StyleKeys
| Modifier and Type | Class and Description |
|---|---|
static class |
RepeatImageElemStyle.LineImageAlignment |
| Modifier and Type | Field and Description |
|---|---|
RepeatImageElemStyle.LineImageAlignment |
align |
float |
offset |
MapImage |
pattern |
float |
phase |
float |
spacing |
ICON_HEIGHT_IDX, ICON_IMAGE_IDX, ICON_KEYS, ICON_OFFSET_X_IDX, ICON_OFFSET_Y_IDX, ICON_OPACITY_IDX, ICON_WIDTH_IDX, isModifier, major_z_index, object_z_index, REPEAT_IMAGE_KEYS, z_indexCOLOR, DASHES, DASHES_BACKGROUND_COLOR, DASHES_BACKGROUND_OPACITY, DASHES_OFFSET, FILL_COLOR, FILL_IMAGE, FILL_OPACITY, FONT_FAMILY, FONT_SIZE, FONT_STYLE, FONT_WEIGHT, ICON_HEIGHT, ICON_IMAGE, ICON_OFFSET_X, ICON_OFFSET_Y, ICON_OPACITY, ICON_WIDTH, LINECAP, LINEJOIN, MAJOR_Z_INDEX, MITERLIMIT, MODIFIER, OBJECT_Z_INDEX, OFFSET, OPACITY, REAL_WIDTH, REPEAT_IMAGE, REPEAT_IMAGE_ALIGN, REPEAT_IMAGE_HEIGHT, REPEAT_IMAGE_OFFSET, REPEAT_IMAGE_OPACITY, REPEAT_IMAGE_PHASE, REPEAT_IMAGE_SPACING, REPEAT_IMAGE_WIDTH, TEXT, TEXT_ANCHOR_HORIZONTAL, TEXT_ANCHOR_VERTICAL, TEXT_COLOR, TEXT_HALO_COLOR, TEXT_HALO_OPACITY, TEXT_HALO_RADIUS, TEXT_OFFSET, TEXT_OFFSET_X, TEXT_OFFSET_Y, TEXT_OPACITY, TEXT_POSITION, WIDTH, Z_INDEX| Constructor and Description |
|---|
RepeatImageElemStyle(Cascade c,
MapImage pattern,
float offset,
float spacing,
float phase,
RepeatImageElemStyle.LineImageAlignment align) |
| Modifier and Type | Method and Description |
|---|---|
static RepeatImageElemStyle |
create(Environment env) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
boolean |
isProperLineStyle() |
void |
paintPrimitive(OsmPrimitive primitive,
MapPaintSettings paintSettings,
StyledMapRenderer painter,
boolean selected,
boolean outermember,
boolean member)
draws a primitive
|
java.lang.String |
toString() |
public float offset
public float spacing
public float phase
public RepeatImageElemStyle.LineImageAlignment align
public RepeatImageElemStyle(Cascade c, MapImage pattern, float offset, float spacing, float phase, RepeatImageElemStyle.LineImageAlignment align)
public static RepeatImageElemStyle create(Environment env)
public void paintPrimitive(OsmPrimitive primitive, MapPaintSettings paintSettings, StyledMapRenderer painter, boolean selected, boolean outermember, boolean member)
ElemStylepaintPrimitive in class ElemStyleselected - true, if primitive is selectedoutermember - true, if primitive is not selected and outer member of a selected multipolygon relationmember - true, if primitive is not selected and member of a selected relationpublic boolean isProperLineStyle()
isProperLineStyle in class ElemStyle