AI-generated Key Takeaways
-
CustomCap
allows you to customize the start and end points of aPolyline
on a map using a bitmap image. -
It uses a
BitmapDescriptor
to define the image and arefWidth
to scale the image relative to thePolyline
's stroke width. -
You can create a
CustomCap
with a custom reference width or use the default value of 10 pixels. -
The bitmap image is centered and oriented based on the direction of the
Polyline
's first or last edge.
Bitmap overlay centered at the start or end vertex of a Polyline
, orientated according to
the direction of the line's first or last edge and scaled with respect to the line's stroke
width. CustomCap
can be applied to Polyline
with any stroke pattern.
Inherited Constant Summary
Field Summary
public final BitmapDescriptor | bitmapDescriptor | Descriptor of the bitmap to be overlaid at the start or end vertex. |
public final float | refWidth | Reference stroke width (in pixels) - the stroke width for which the cap bitmap at its native dimension is designed. |
Public Constructor Summary
CustomCap(BitmapDescriptor bitmapDescriptor)
Constructs a new
CustomCap with default reference stroke width of 10 pixels (equal to
the default stroke width, see width(float) ). |
Public Method Summary
String |
toString()
|
Inherited Method Summary
Fields
public final BitmapDescriptor bitmapDescriptor
Descriptor of the bitmap to be overlaid at the start or end vertex.
public final float refWidth
Reference stroke width (in pixels) - the stroke width for which the cap bitmap at its native dimension is designed. The default reference stroke width is 10 pixels.
Public Constructors
public CustomCap (BitmapDescriptor bitmapDescriptor, float refWidth)
Constructs a new CustomCap
.
Parameters
bitmapDescriptor | Descriptor of the bitmap to be used. Must not be null . |
---|---|
refWidth | Stroke width, in pixels, for which the cap bitmap at its native dimension is designed. Must be positive. |
public CustomCap (BitmapDescriptor bitmapDescriptor)
Constructs a new CustomCap
with default reference stroke width of 10 pixels (equal to
the default stroke width, see width(float)
).
Parameters
bitmapDescriptor | Descriptor of the bitmap to be used. Must not be null .
|
---|