| AddressSettingsFactory | Factory for create address settings to use for address searches |
| CefSettingsFactory | Factory for create a API settings class |
| CoordinateFactory | Factory for create coordinate objects which are used in the api |
| DomElementFactory | Factory that creates a dom element where inside the api runs. |
| GeoJsonFactory | Factory for create GeoJson objects |
| JsonFactory | Factory for create Json objects |
| MeasurementOptionsFactory | Factory for create measurement options which are used to create a measurement. We need the measurement options object to create a measurement. |
| ObliqueViewerOptionsFactory | Factory for create Options which are used to initialize the oblique viewer |
| OptionsFactory | Factory for create a object which containing the options used for initializing the API |
| OrientationFactory | Factory for create a orientation object |
| OverlayFactory | Factory for create a overlay |
| PanoramaViewerOptionsFactory | Factory for create Options which are used to initialize the panorama viewer |
| PointCloudViewerOptionsFactory | Factory for create Options which are used to initialize the oblique viewer |
| SLDFactory | Factory for create SLD objects |
| StreetSmartAPIFactory | Factory for creates a new instance of the API. API used to use and modify various StreetSmart components. |
| ViewerOptionsFactory | Factory for the viewer options which are used as options when a cyclorama viewer is opened. |