# GoogleMaps Framework Reference

# GMSStampStyle

    @interface GMSStampStyle : NSObject

The abstract base class for polyline styles that draw a repeating image over a `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSStyleSpan.html`.
- `


  ### [stampImage](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSStampStyle#/c:objc(cs)GMSStampStyle(py)stampImage)


  ` The image or texture that will repeated over a stroke.
  Note that this image will be compressed into a square - so for best results have a square image.
  The rendered stamps will be the width of the line that the `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSStrokeStyle.html` is set on. The image
  will be oriented with the top of the image towards the start point, and the bottom of the image
  towards the end point. For example, if the underlying line has two points and the start point is
  directly above the endpoint, the stamp will appear in an upright orientation.

  #### Declaration

  Swift

      var stampImage: UIImage { get }

  Objective-C

      @property (nonatomic, readonly) UIImage *_Nonnull stampImage;

- `


  ### [-init](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSStampStyle#/c:objc(cs)GMSStampStyle(im)init)


  ` Unavailable

  #### Declaration

  Objective-C

      - (instancetype)init NS_UNAVAILABLE;