API equivalent to google.maps.Icon.
Methods
Constructor
__construct(string|array $options = '')
Set origin
setOrigin(\AdGrafik\GoogleMapsPHP\API\Base\Point $origin) : \AdGrafik\GoogleMapsPHP\API\Overlays\Icon
Get origin
getOrigin() : \AdGrafik\GoogleMapsPHP\API\Base\Point
Set scaledSize
setScaledSize(\AdGrafik\GoogleMapsPHP\API\Base\Size $scaledSize) : \AdGrafik\GoogleMapsPHP\API\Overlays\Icon
Get scaledSize
getScaledSize() : \AdGrafik\GoogleMapsPHP\API\Base\Size
Set size
setSize(\AdGrafik\GoogleMapsPHP\API\Base\Size $size) : \AdGrafik\GoogleMapsPHP\API\Overlays\Icon
Get size
getSize() : \AdGrafik\GoogleMapsPHP\API\Base\Size
Set url
setUrl(string $url) : \AdGrafik\GoogleMapsPHP\API\Overlays\Icon
Get url
getUrl() : string
__toString
__toString() : string
Set anchor
setAnchor(array|\AdGrafik\GoogleMapsPHP\API\Base\Point $anchor) : \AdGrafik\GoogleMapsPHP\API\Overlays\Icon
inherited
Get anchor
getAnchor() : \AdGrafik\GoogleMapsPHP\API\Base\Point
inherited
initializeObject
initializeObject()
inherited
ArrayAccess
offsetSet(mixed $propertyName, mixed $propertyValue) : void
inherited
ArrayAccess
offsetExists(mixed $propertyName) : boolean
inherited
Arguments
Response
boolean
ArrayAccess
offsetUnset(mixed $propertyName) : void
inherited
ArrayAccess
offsetGet(mixed $propertyName) : mixed
inherited
Iterator
rewind() : void
inherited
Iterator
current() : mixed
inherited
Iterator
key() : integer
inherited
Iterator
next() : void
inherited
Iterator
valid() : boolean
inherited
Countable
count() : integer
inherited
Properties
origin
origin : \AdGrafik\GoogleMapsPHP\API\Base\Point
scaledSize
scaledSize : \AdGrafik\GoogleMapsPHP\API\Base\Size
size
size : \AdGrafik\GoogleMapsPHP\API\Base\Size
anchor
anchor : \AdGrafik\GoogleMapsPHP\API\Base\Point
inherited
_arrayAccessProperties
_arrayAccessProperties : array
inherited
_arrayAccessPosition
_arrayAccessPosition : integer
inherited