# GoogleStreetviewLoader

Google Street View Loader

## Constructor

#### new GoogleStreetviewLoader(parameters)

Source:
  - loaders/GoogleStreetviewLoader.js, line 9

##### Parameters:

Name | Type | Description
--- | --- | ---
`parameters` | object |

### Methods

#### adaptTextureToZoom()

Source:
  - loaders/GoogleStreetviewLoader.js, line 86

Adapt texture to zoom

#### composeFromTile(x, y, texture)

Source:
  - loaders/GoogleStreetviewLoader.js, line 117

Compose from tile

##### Parameters:

Name | Type | Description
--- | --- | ---
`x` | number |
`y` | number |
`texture` | * |

#### composePanorama()

Source:
  - loaders/GoogleStreetviewLoader.js, line 168

Compose panorama

#### load(panoid)

Source:
  - loaders/GoogleStreetviewLoader.js, line 209

Load

##### Parameters:

Name | Type | Description
--- | --- | ---
`panoid` | string |

#### loadPano(id)

Source:
  - loaders/GoogleStreetviewLoader.js, line 221

Load panorama

##### Parameters:

Name | Type | Description
--- | --- | ---
`id` | string |

#### progress()

Source:
  - loaders/GoogleStreetviewLoader.js, line 142

Progress

#### setProgress(loaded, total)

Source:
  - loaders/GoogleStreetviewLoader.js, line 71

Set progress

##### Parameters:

Name | Type | Description
--- | --- | ---
`loaded` | number |
`total` | number |

#### setZoom(z)

Source:
  - loaders/GoogleStreetviewLoader.js, line 241

Set zoom level

##### Parameters:

Name | Type | Description
--- | --- | ---
`z` | number |