# Icon
Class
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Constructor | p as Picture | (None) | Creates a new instance of the class. |
| Constructor | url as String | (None) | Creates a new instance of the class. |
| Constructor | wf as WebFile | (None) | Creates a new instance of the class. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Anchor | Xojo.Point | (None) | Point in the icon image that is anchored to the marker's position on the Earth's surface. |
| ID | String | (None) | (None) |
| LabelOrigin | Xojo.Point | (None) | Icon offset from anchor X/Y relative to anchor. |
| Origin | Xojo.Point | (None) | Used to indicate the image position within a sprite. By default, the origin is set at the top left corner of your icon, which is (0,0). |
| ScaledSize | Xojo.Size | (None) | Specifies the desired width and height of the icon |
| Size | Xojo.Size | (None) | Default sprite size. |
| URL | String | (None) | URL to icon picture file. |