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_index
COLOR, 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)
ElemStyle
paintPrimitive
in class ElemStyle
selected
- 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