Type.registerNamespace('StreetScapeViewer');
StreetScapeViewer.Default1=function() {
StreetScapeViewer.Default1.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
StreetScapeViewer.Default1.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return StreetScapeViewer.Default1._staticInstance.get_path();},
CaptureDriveBy:function(photos,BestPhotoId,Album,Session,SaveURL,UploadURL,AdditionalInfo,succeededCallback, failedCallback, userContext) {
/// <param name="photos" type="Array">StreetScapeViewer.tPhoto[]</param>
/// <param name="BestPhotoId" type="String">System.String</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CaptureDriveBy',false,{photos:photos,BestPhotoId:BestPhotoId,Album:Album,Session:Session,SaveURL:SaveURL,UploadURL:UploadURL,AdditionalInfo:AdditionalInfo},succeededCallback,failedCallback,userContext); },
CapturePivot:function(photos,BestPhotoId,Album,Session,SaveURL,UploadURL,AdditionalInfo,succeededCallback, failedCallback, userContext) {
/// <param name="photos" type="Array">StreetScapeViewer.tPhoto[]</param>
/// <param name="BestPhotoId" type="String">System.String</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CapturePivot',false,{photos:photos,BestPhotoId:BestPhotoId,Album:Album,Session:Session,SaveURL:SaveURL,UploadURL:UploadURL,AdditionalInfo:AdditionalInfo},succeededCallback,failedCallback,userContext); },
CaptureFisheye:function(id,yaw,pitch,fov,Lat,Long,Album,Session,SaveURL,UploadURL,AdditionalInfo,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="yaw" type="Number">System.Decimal</param>
/// <param name="pitch" type="Number">System.Decimal</param>
/// <param name="fov" type="Number">System.Int32</param>
/// <param name="Lat" type="Number">System.Decimal</param>
/// <param name="Long" type="Number">System.Decimal</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CaptureFisheye',false,{id:id,yaw:yaw,pitch:pitch,fov:fov,Lat:Lat,Long:Long,Album:Album,Session:Session,SaveURL:SaveURL,UploadURL:UploadURL,AdditionalInfo:AdditionalInfo},succeededCallback,failedCallback,userContext); },
CaptureImage:function(id,yaw,pitch,fov,Album,Session,SaveURL,UploadURL,AdditionalInfo,token,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="yaw" type="Number">System.Decimal</param>
/// <param name="pitch" type="Number">System.Decimal</param>
/// <param name="fov" type="Number">System.Int32</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CaptureImage',false,{id:id,yaw:yaw,pitch:pitch,fov:fov,Album:Album,Session:Session,SaveURL:SaveURL,UploadURL:UploadURL,AdditionalInfo:AdditionalInfo,token:token},succeededCallback,failedCallback,userContext); },
LoadPins:function(Lat,Long,Id,token,succeededCallback, failedCallback, userContext) {
/// <param name="Lat" type="Number">System.Double</param>
/// <param name="Long" type="Number">System.Double</param>
/// <param name="Id" type="String">System.String</param>
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadPins',false,{Lat:Lat,Long:Long,Id:Id,token:token},succeededCallback,failedCallback,userContext); },
LoadPinsById:function(Lat,Long,EncodedID,Id,token,succeededCallback, failedCallback, userContext) {
/// <param name="Lat" type="Number">System.Double</param>
/// <param name="Long" type="Number">System.Double</param>
/// <param name="EncodedID" type="String">System.String</param>
/// <param name="Id" type="String">System.String</param>
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadPinsById',false,{Lat:Lat,Long:Long,EncodedID:EncodedID,Id:Id,token:token},succeededCallback,failedCallback,userContext); },
LoadAlbum:function(PropertyId,Session,SaveURL,succeededCallback, failedCallback, userContext) {
/// <param name="PropertyId" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadAlbum',false,{PropertyId:PropertyId,Session:Session,SaveURL:SaveURL},succeededCallback,failedCallback,userContext); }}
StreetScapeViewer.Default1.registerClass('StreetScapeViewer.Default1',Sys.Net.WebServiceProxy);
StreetScapeViewer.Default1._staticInstance = new StreetScapeViewer.Default1();
StreetScapeViewer.Default1.set_path = function(value) {
StreetScapeViewer.Default1._staticInstance.set_path(value); }
StreetScapeViewer.Default1.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return StreetScapeViewer.Default1._staticInstance.get_path();}
StreetScapeViewer.Default1.set_timeout = function(value) {
StreetScapeViewer.Default1._staticInstance.set_timeout(value); }
StreetScapeViewer.Default1.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return StreetScapeViewer.Default1._staticInstance.get_timeout(); }
StreetScapeViewer.Default1.set_defaultUserContext = function(value) { 
StreetScapeViewer.Default1._staticInstance.set_defaultUserContext(value); }
StreetScapeViewer.Default1.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return StreetScapeViewer.Default1._staticInstance.get_defaultUserContext(); }
StreetScapeViewer.Default1.set_defaultSucceededCallback = function(value) { 
 StreetScapeViewer.Default1._staticInstance.set_defaultSucceededCallback(value); }
StreetScapeViewer.Default1.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return StreetScapeViewer.Default1._staticInstance.get_defaultSucceededCallback(); }
StreetScapeViewer.Default1.set_defaultFailedCallback = function(value) { 
StreetScapeViewer.Default1._staticInstance.set_defaultFailedCallback(value); }
StreetScapeViewer.Default1.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return StreetScapeViewer.Default1._staticInstance.get_defaultFailedCallback(); }
StreetScapeViewer.Default1.set_path("/Default.asmx");
StreetScapeViewer.Default1.CaptureDriveBy= function(photos,BestPhotoId,Album,Session,SaveURL,UploadURL,AdditionalInfo,onSuccess,onFailed,userContext) {
/// <param name="photos" type="Array">StreetScapeViewer.tPhoto[]</param>
/// <param name="BestPhotoId" type="String">System.String</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.CaptureDriveBy(photos,BestPhotoId,Album,Session,SaveURL,UploadURL,AdditionalInfo,onSuccess,onFailed,userContext); }
StreetScapeViewer.Default1.CapturePivot= function(photos,BestPhotoId,Album,Session,SaveURL,UploadURL,AdditionalInfo,onSuccess,onFailed,userContext) {
/// <param name="photos" type="Array">StreetScapeViewer.tPhoto[]</param>
/// <param name="BestPhotoId" type="String">System.String</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.CapturePivot(photos,BestPhotoId,Album,Session,SaveURL,UploadURL,AdditionalInfo,onSuccess,onFailed,userContext); }
StreetScapeViewer.Default1.CaptureFisheye= function(id,yaw,pitch,fov,Lat,Long,Album,Session,SaveURL,UploadURL,AdditionalInfo,onSuccess,onFailed,userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="yaw" type="Number">System.Decimal</param>
/// <param name="pitch" type="Number">System.Decimal</param>
/// <param name="fov" type="Number">System.Int32</param>
/// <param name="Lat" type="Number">System.Decimal</param>
/// <param name="Long" type="Number">System.Decimal</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.CaptureFisheye(id,yaw,pitch,fov,Lat,Long,Album,Session,SaveURL,UploadURL,AdditionalInfo,onSuccess,onFailed,userContext); }
StreetScapeViewer.Default1.CaptureImage= function(id,yaw,pitch,fov,Album,Session,SaveURL,UploadURL,AdditionalInfo,token,onSuccess,onFailed,userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="yaw" type="Number">System.Decimal</param>
/// <param name="pitch" type="Number">System.Decimal</param>
/// <param name="fov" type="Number">System.Int32</param>
/// <param name="Album" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="UploadURL" type="String">System.String</param>
/// <param name="AdditionalInfo" type="String">System.String</param>
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.CaptureImage(id,yaw,pitch,fov,Album,Session,SaveURL,UploadURL,AdditionalInfo,token,onSuccess,onFailed,userContext); }
StreetScapeViewer.Default1.LoadPins= function(Lat,Long,Id,token,onSuccess,onFailed,userContext) {
/// <param name="Lat" type="Number">System.Double</param>
/// <param name="Long" type="Number">System.Double</param>
/// <param name="Id" type="String">System.String</param>
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.LoadPins(Lat,Long,Id,token,onSuccess,onFailed,userContext); }
StreetScapeViewer.Default1.LoadPinsById= function(Lat,Long,EncodedID,Id,token,onSuccess,onFailed,userContext) {
/// <param name="Lat" type="Number">System.Double</param>
/// <param name="Long" type="Number">System.Double</param>
/// <param name="EncodedID" type="String">System.String</param>
/// <param name="Id" type="String">System.String</param>
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.LoadPinsById(Lat,Long,EncodedID,Id,token,onSuccess,onFailed,userContext); }
StreetScapeViewer.Default1.LoadAlbum= function(PropertyId,Session,SaveURL,onSuccess,onFailed,userContext) {
/// <param name="PropertyId" type="String">System.String</param>
/// <param name="Session" type="String">System.String</param>
/// <param name="SaveURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
StreetScapeViewer.Default1._staticInstance.LoadAlbum(PropertyId,Session,SaveURL,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(StreetScapeViewer.tPhoto) === 'undefined') {
StreetScapeViewer.tPhoto=gtc("StreetScapeViewer.tPhoto");
StreetScapeViewer.tPhoto.registerClass('StreetScapeViewer.tPhoto');
}
Type.registerNamespace('StreetScapeViewer.PartnerServices1');
if (typeof(StreetScapeViewer.PartnerServices1.Response) === 'undefined') {
StreetScapeViewer.PartnerServices1.Response=gtc("StreetScapeViewer.PartnerServices1.Response");
StreetScapeViewer.PartnerServices1.Response.registerClass('StreetScapeViewer.PartnerServices1.Response');
}
if (typeof(StreetScapeViewer.PartnerServices1.Load_Response) === 'undefined') {
StreetScapeViewer.PartnerServices1.Load_Response=gtc("StreetScapeViewer.PartnerServices1.Load_Response");
StreetScapeViewer.PartnerServices1.Load_Response.registerClass('StreetScapeViewer.PartnerServices1.Load_Response');
}

