18 private final NativeObject nativeObject;
20 PolylineMapObjectBinding(NativeObject nativeObject)
22 this.nativeObject = nativeObject;
33 return native_setPolyLine(polyline);
40 return native_setDrawnFraction(fraction);
42 private native
boolean native_setDrawnFraction(
float fraction);
47 return native_drawnFraction();
49 private native
float native_drawnFraction();
54 return native_setDrawnFractionAnimated(fraction, duration, type);
56 private native
boolean native_setDrawnFractionAnimated(
float fraction,
float duration,
AnimationType type);
61 return native_setWidth(width);
63 private native
boolean native_setWidth(
float width);
68 return native_setColor(color);
70 private native
boolean native_setColor(
int color);
77 private native
boolean native_setDashLength(
float dashLength);
82 return native_dashLength();
84 private native
float native_dashLength();
91 private native
boolean native_setGapLength(
float gapLength);
96 return native_gapLength();
98 private native
float native_gapLength();
103 return native_setOrder(order);
105 private native
boolean native_setOrder(
int order);
110 return native_setCapType(cap);
112 private native
boolean native_setCapType(
CapType cap);
117 return native_setJoinType(join);
119 private native
boolean native_setJoinType(
JoinType join);
124 return native_setMiterLimit(miterLimit);
126 private native
boolean native_setMiterLimit(
float miterLimit);
131 return native_setOutlineColor(color);
133 private native
boolean native_setOutlineColor(
int color);
138 return native_setOutlineWidth(radius);
140 private native
boolean native_setOutlineWidth(
float radius);
145 return native_setOutlineAlpha(alpha);
147 private native
boolean native_setOutlineAlpha(
float alpha);
152 return native_setOutlineCapType(cap);
154 private native
boolean native_setOutlineCapType(
CapType cap);
159 return native_setOutlineJoinType(join);
161 private native
boolean native_setOutlineJoinType(
JoinType join);
166 return native_setOutlineMiterLimit(miterLimit);
168 private native
boolean native_setOutlineMiterLimit(
float miterLimit);
173 return native_setOutlineOrder(order);
175 private native
boolean native_setOutlineOrder(
int order);
182 return native_getId();
184 private native
int native_getId();
189 return native_getType();
196 return native_getData();
198 private native
byte[] native_getData();
203 return native_setVisible(visible);
205 private native
boolean native_setVisible(
boolean visible);
210 return native_setInteractive(interactive);
212 private native
boolean native_setInteractive(
boolean interactive);
217 native_setData(data);
219 private native
void native_setData(
byte[] data);
224 return native_setTitle(title);
226 private native
boolean native_setTitle(String title);
231 return native_setTitleWithStyle(title, style);
233 private native
boolean native_setTitleWithStyle(String title,
TitleStyle style);
238 return native_setAlpha(alpha);
240 private native
boolean native_setAlpha(
float alpha);