Release EstimateMonocularVideoDepth.

This commit is contained in:
sdk-team
2022-11-09 06:40:47 +00:00
parent 13e8e848ea
commit dce3c27547
13 changed files with 361 additions and 433 deletions

View File

@@ -1 +1 @@
1.36.1327 1.36.1328

View File

@@ -1,48 +1,42 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#ifndef ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARIMAGEDEPTHREQUEST_H_ #ifndef ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARIMAGEDEPTHREQUEST_H_
#define ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARIMAGEDEPTHREQUEST_H_ #define ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARIMAGEDEPTHREQUEST_H_
#include <string> #include <alibabacloud/threedvision/ThreedvisionExport.h>
#include <vector> #include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/core/RpcServiceRequest.h> #include <string>
#include <alibabacloud/threedvision/ThreedvisionExport.h> #include <vector>
#include <map>
namespace AlibabaCloud
{ namespace AlibabaCloud {
namespace Threedvision namespace Threedvision {
{ namespace Model {
namespace Model class ALIBABACLOUD_THREEDVISION_EXPORT EstimateMonocularImageDepthRequest : public RpcServiceRequest {
{ public:
class ALIBABACLOUD_THREEDVISION_EXPORT EstimateMonocularImageDepthRequest : public RpcServiceRequest EstimateMonocularImageDepthRequest();
{ ~EstimateMonocularImageDepthRequest();
std::string getImageURL() const;
public: void setImageURL(const std::string &imageURL);
EstimateMonocularImageDepthRequest();
~EstimateMonocularImageDepthRequest(); private:
std::string imageURL_;
std::string getImageURL()const; };
void setImageURL(const std::string& imageURL); } // namespace Model
} // namespace Threedvision
private: } // namespace AlibabaCloud
std::string imageURL_; #endif // !ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARIMAGEDEPTHREQUEST_H_
};
}
}
}
#endif // !ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARIMAGEDEPTHREQUEST_H_

View File

@@ -1,54 +1,48 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#ifndef ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARVIDEODEPTHREQUEST_H_ #ifndef ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARVIDEODEPTHREQUEST_H_
#define ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARVIDEODEPTHREQUEST_H_ #define ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARVIDEODEPTHREQUEST_H_
#include <string> #include <alibabacloud/threedvision/ThreedvisionExport.h>
#include <vector> #include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/core/RpcServiceRequest.h> #include <string>
#include <alibabacloud/threedvision/ThreedvisionExport.h> #include <vector>
#include <map>
namespace AlibabaCloud
{ namespace AlibabaCloud {
namespace Threedvision namespace Threedvision {
{ namespace Model {
namespace Model class ALIBABACLOUD_THREEDVISION_EXPORT EstimateMonocularVideoDepthRequest : public RpcServiceRequest {
{ public:
class ALIBABACLOUD_THREEDVISION_EXPORT EstimateMonocularVideoDepthRequest : public RpcServiceRequest EstimateMonocularVideoDepthRequest();
{ ~EstimateMonocularVideoDepthRequest();
std::string getSampleRate() const;
public: void setSampleRate(const std::string &sampleRate);
EstimateMonocularVideoDepthRequest(); bool getAsync() const;
~EstimateMonocularVideoDepthRequest(); void setAsync(bool async);
std::string getVideoURL() const;
std::string getSampleRate()const; void setVideoURL(const std::string &videoURL);
void setSampleRate(const std::string& sampleRate);
bool getAsync()const; private:
void setAsync(bool async); std::string sampleRate_;
std::string getVideoURL()const; bool async_;
void setVideoURL(const std::string& videoURL); std::string videoURL_;
};
private: } // namespace Model
std::string sampleRate_; } // namespace Threedvision
bool async_; } // namespace AlibabaCloud
std::string videoURL_; #endif // !ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARVIDEODEPTHREQUEST_H_
};
}
}
}
#endif // !ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATEMONOCULARVIDEODEPTHREQUEST_H_

View File

@@ -1,51 +1,45 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#ifndef ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATESTEREOIMAGEDEPTHREQUEST_H_ #ifndef ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATESTEREOIMAGEDEPTHREQUEST_H_
#define ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATESTEREOIMAGEDEPTHREQUEST_H_ #define ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATESTEREOIMAGEDEPTHREQUEST_H_
#include <string> #include <alibabacloud/threedvision/ThreedvisionExport.h>
#include <vector> #include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/core/RpcServiceRequest.h> #include <string>
#include <alibabacloud/threedvision/ThreedvisionExport.h> #include <vector>
#include <map>
namespace AlibabaCloud
{ namespace AlibabaCloud {
namespace Threedvision namespace Threedvision {
{ namespace Model {
namespace Model class ALIBABACLOUD_THREEDVISION_EXPORT EstimateStereoImageDepthRequest : public RpcServiceRequest {
{ public:
class ALIBABACLOUD_THREEDVISION_EXPORT EstimateStereoImageDepthRequest : public RpcServiceRequest EstimateStereoImageDepthRequest();
{ ~EstimateStereoImageDepthRequest();
std::string getRightImageURL() const;
public: void setRightImageURL(const std::string &rightImageURL);
EstimateStereoImageDepthRequest(); std::string getLeftImageURL() const;
~EstimateStereoImageDepthRequest(); void setLeftImageURL(const std::string &leftImageURL);
std::string getRightImageURL()const; private:
void setRightImageURL(const std::string& rightImageURL); std::string rightImageURL_;
std::string getLeftImageURL()const; std::string leftImageURL_;
void setLeftImageURL(const std::string& leftImageURL); };
} // namespace Model
private: } // namespace Threedvision
std::string rightImageURL_; } // namespace AlibabaCloud
std::string leftImageURL_; #endif // !ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATESTEREOIMAGEDEPTHREQUEST_H_
};
}
}
}
#endif // !ALIBABACLOUD_THREEDVISION_MODEL_ESTIMATESTEREOIMAGEDEPTHREQUEST_H_

View File

@@ -1,51 +1,45 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#ifndef ALIBABACLOUD_THREEDVISION_MODEL_GETASYNCJOBRESULTREQUEST_H_ #ifndef ALIBABACLOUD_THREEDVISION_MODEL_GETASYNCJOBRESULTREQUEST_H_
#define ALIBABACLOUD_THREEDVISION_MODEL_GETASYNCJOBRESULTREQUEST_H_ #define ALIBABACLOUD_THREEDVISION_MODEL_GETASYNCJOBRESULTREQUEST_H_
#include <string> #include <alibabacloud/threedvision/ThreedvisionExport.h>
#include <vector> #include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/core/RpcServiceRequest.h> #include <string>
#include <alibabacloud/threedvision/ThreedvisionExport.h> #include <vector>
#include <map>
namespace AlibabaCloud
{ namespace AlibabaCloud {
namespace Threedvision namespace Threedvision {
{ namespace Model {
namespace Model class ALIBABACLOUD_THREEDVISION_EXPORT GetAsyncJobResultRequest : public RpcServiceRequest {
{ public:
class ALIBABACLOUD_THREEDVISION_EXPORT GetAsyncJobResultRequest : public RpcServiceRequest GetAsyncJobResultRequest();
{ ~GetAsyncJobResultRequest();
std::string getJobId() const;
public: void setJobId(const std::string &jobId);
GetAsyncJobResultRequest(); bool getAsync() const;
~GetAsyncJobResultRequest(); void setAsync(bool async);
std::string getJobId()const; private:
void setJobId(const std::string& jobId); std::string jobId_;
bool getAsync()const; bool async_;
void setAsync(bool async); };
} // namespace Model
private: } // namespace Threedvision
std::string jobId_; } // namespace AlibabaCloud
bool async_; #endif // !ALIBABACLOUD_THREEDVISION_MODEL_GETASYNCJOBRESULTREQUEST_H_
};
}
}
}
#endif // !ALIBABACLOUD_THREEDVISION_MODEL_GETASYNCJOBRESULTREQUEST_H_

View File

@@ -1,48 +1,42 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#ifndef ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTBODYBYSINGLEIMAGEREQUEST_H_ #ifndef ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTBODYBYSINGLEIMAGEREQUEST_H_
#define ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTBODYBYSINGLEIMAGEREQUEST_H_ #define ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTBODYBYSINGLEIMAGEREQUEST_H_
#include <string> #include <alibabacloud/threedvision/ThreedvisionExport.h>
#include <vector> #include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/core/RpcServiceRequest.h> #include <string>
#include <alibabacloud/threedvision/ThreedvisionExport.h> #include <vector>
#include <map>
namespace AlibabaCloud
{ namespace AlibabaCloud {
namespace Threedvision namespace Threedvision {
{ namespace Model {
namespace Model class ALIBABACLOUD_THREEDVISION_EXPORT ReconstructBodyBySingleImageRequest : public RpcServiceRequest {
{ public:
class ALIBABACLOUD_THREEDVISION_EXPORT ReconstructBodyBySingleImageRequest : public RpcServiceRequest ReconstructBodyBySingleImageRequest();
{ ~ReconstructBodyBySingleImageRequest();
std::string getImageURL() const;
public: void setImageURL(const std::string &imageURL);
ReconstructBodyBySingleImageRequest();
~ReconstructBodyBySingleImageRequest(); private:
std::string imageURL_;
std::string getImageURL()const; };
void setImageURL(const std::string& imageURL); } // namespace Model
} // namespace Threedvision
private: } // namespace AlibabaCloud
std::string imageURL_; #endif // !ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTBODYBYSINGLEIMAGEREQUEST_H_
};
}
}
}
#endif // !ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTBODYBYSINGLEIMAGEREQUEST_H_

View File

@@ -1,54 +1,48 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#ifndef ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTTHREEDMULTIVIEWREQUEST_H_ #ifndef ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTTHREEDMULTIVIEWREQUEST_H_
#define ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTTHREEDMULTIVIEWREQUEST_H_ #define ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTTHREEDMULTIVIEWREQUEST_H_
#include <string> #include <alibabacloud/threedvision/ThreedvisionExport.h>
#include <vector> #include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/core/RpcServiceRequest.h> #include <string>
#include <alibabacloud/threedvision/ThreedvisionExport.h> #include <vector>
#include <map>
namespace AlibabaCloud
{ namespace AlibabaCloud {
namespace Threedvision namespace Threedvision {
{ namespace Model {
namespace Model class ALIBABACLOUD_THREEDVISION_EXPORT ReconstructThreeDMultiViewRequest : public RpcServiceRequest {
{ public:
class ALIBABACLOUD_THREEDVISION_EXPORT ReconstructThreeDMultiViewRequest : public RpcServiceRequest ReconstructThreeDMultiViewRequest();
{ ~ReconstructThreeDMultiViewRequest();
std::string getMode() const;
public: void setMode(const std::string &mode);
ReconstructThreeDMultiViewRequest(); std::string getZipFileUrl() const;
~ReconstructThreeDMultiViewRequest(); void setZipFileUrl(const std::string &zipFileUrl);
bool getAsync() const;
std::string getMode()const; void setAsync(bool async);
void setMode(const std::string& mode);
std::string getZipFileUrl()const; private:
void setZipFileUrl(const std::string& zipFileUrl); std::string mode_;
bool getAsync()const; std::string zipFileUrl_;
void setAsync(bool async); bool async_;
};
private: } // namespace Model
std::string mode_; } // namespace Threedvision
std::string zipFileUrl_; } // namespace AlibabaCloud
bool async_; #endif // !ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTTHREEDMULTIVIEWREQUEST_H_
};
}
}
}
#endif // !ALIBABACLOUD_THREEDVISION_MODEL_RECONSTRUCTTHREEDMULTIVIEWREQUEST_H_

View File

@@ -1,40 +1,36 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#include <alibabacloud/threedvision/model/EstimateMonocularImageDepthRequest.h> #include <alibabacloud/threedvision/model/EstimateMonocularImageDepthRequest.h>
using AlibabaCloud::Threedvision::Model::EstimateMonocularImageDepthRequest; using AlibabaCloud::Threedvision::Model::EstimateMonocularImageDepthRequest;
EstimateMonocularImageDepthRequest::EstimateMonocularImageDepthRequest() : EstimateMonocularImageDepthRequest::EstimateMonocularImageDepthRequest()
RpcServiceRequest("threedvision", "2021-01-31", "EstimateMonocularImageDepth") : RpcServiceRequest("threedvision", "2021-01-31", "EstimateMonocularImageDepth") {
{ setMethod(HttpRequest::Method::Post);
setMethod(HttpRequest::Method::Post);
}
EstimateMonocularImageDepthRequest::~EstimateMonocularImageDepthRequest()
{}
std::string EstimateMonocularImageDepthRequest::getImageURL()const
{
return imageURL_;
} }
void EstimateMonocularImageDepthRequest::setImageURL(const std::string& imageURL) EstimateMonocularImageDepthRequest::~EstimateMonocularImageDepthRequest() {}
{
imageURL_ = imageURL; std::string EstimateMonocularImageDepthRequest::getImageURL() const {
setBodyParameter("ImageURL", imageURL); return imageURL_;
}
void EstimateMonocularImageDepthRequest::setImageURL(const std::string &imageURL) {
imageURL_ = imageURL;
setBodyParameter(std::string("ImageURL"), imageURL);
} }

View File

@@ -1,62 +1,54 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#include <alibabacloud/threedvision/model/EstimateMonocularVideoDepthRequest.h> #include <alibabacloud/threedvision/model/EstimateMonocularVideoDepthRequest.h>
using AlibabaCloud::Threedvision::Model::EstimateMonocularVideoDepthRequest; using AlibabaCloud::Threedvision::Model::EstimateMonocularVideoDepthRequest;
EstimateMonocularVideoDepthRequest::EstimateMonocularVideoDepthRequest() : EstimateMonocularVideoDepthRequest::EstimateMonocularVideoDepthRequest()
RpcServiceRequest("threedvision", "2021-01-31", "EstimateMonocularVideoDepth") : RpcServiceRequest("threedvision", "2021-01-31", "EstimateMonocularVideoDepth") {
{ setMethod(HttpRequest::Method::Post);
setMethod(HttpRequest::Method::Post);
}
EstimateMonocularVideoDepthRequest::~EstimateMonocularVideoDepthRequest()
{}
std::string EstimateMonocularVideoDepthRequest::getSampleRate()const
{
return sampleRate_;
} }
void EstimateMonocularVideoDepthRequest::setSampleRate(const std::string& sampleRate) EstimateMonocularVideoDepthRequest::~EstimateMonocularVideoDepthRequest() {}
{
sampleRate_ = sampleRate; std::string EstimateMonocularVideoDepthRequest::getSampleRate() const {
setBodyParameter("SampleRate", sampleRate); return sampleRate_;
} }
bool EstimateMonocularVideoDepthRequest::getAsync()const void EstimateMonocularVideoDepthRequest::setSampleRate(const std::string &sampleRate) {
{ sampleRate_ = sampleRate;
return async_; setBodyParameter(std::string("SampleRate"), sampleRate);
} }
void EstimateMonocularVideoDepthRequest::setAsync(bool async) bool EstimateMonocularVideoDepthRequest::getAsync() const {
{ return async_;
async_ = async;
setBodyParameter("Async", async ? "true" : "false");
} }
std::string EstimateMonocularVideoDepthRequest::getVideoURL()const void EstimateMonocularVideoDepthRequest::setAsync(bool async) {
{ async_ = async;
return videoURL_; setBodyParameter(std::string("Async"), async ? "true" : "false");
} }
void EstimateMonocularVideoDepthRequest::setVideoURL(const std::string& videoURL) std::string EstimateMonocularVideoDepthRequest::getVideoURL() const {
{ return videoURL_;
videoURL_ = videoURL; }
setBodyParameter("VideoURL", videoURL);
void EstimateMonocularVideoDepthRequest::setVideoURL(const std::string &videoURL) {
videoURL_ = videoURL;
setBodyParameter(std::string("VideoURL"), videoURL);
} }

View File

@@ -1,51 +1,45 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#include <alibabacloud/threedvision/model/EstimateStereoImageDepthRequest.h> #include <alibabacloud/threedvision/model/EstimateStereoImageDepthRequest.h>
using AlibabaCloud::Threedvision::Model::EstimateStereoImageDepthRequest; using AlibabaCloud::Threedvision::Model::EstimateStereoImageDepthRequest;
EstimateStereoImageDepthRequest::EstimateStereoImageDepthRequest() : EstimateStereoImageDepthRequest::EstimateStereoImageDepthRequest()
RpcServiceRequest("threedvision", "2021-01-31", "EstimateStereoImageDepth") : RpcServiceRequest("threedvision", "2021-01-31", "EstimateStereoImageDepth") {
{ setMethod(HttpRequest::Method::Post);
setMethod(HttpRequest::Method::Post);
}
EstimateStereoImageDepthRequest::~EstimateStereoImageDepthRequest()
{}
std::string EstimateStereoImageDepthRequest::getRightImageURL()const
{
return rightImageURL_;
} }
void EstimateStereoImageDepthRequest::setRightImageURL(const std::string& rightImageURL) EstimateStereoImageDepthRequest::~EstimateStereoImageDepthRequest() {}
{
rightImageURL_ = rightImageURL; std::string EstimateStereoImageDepthRequest::getRightImageURL() const {
setBodyParameter("RightImageURL", rightImageURL); return rightImageURL_;
} }
std::string EstimateStereoImageDepthRequest::getLeftImageURL()const void EstimateStereoImageDepthRequest::setRightImageURL(const std::string &rightImageURL) {
{ rightImageURL_ = rightImageURL;
return leftImageURL_; setBodyParameter(std::string("RightImageURL"), rightImageURL);
} }
void EstimateStereoImageDepthRequest::setLeftImageURL(const std::string& leftImageURL) std::string EstimateStereoImageDepthRequest::getLeftImageURL() const {
{ return leftImageURL_;
leftImageURL_ = leftImageURL; }
setBodyParameter("LeftImageURL", leftImageURL);
void EstimateStereoImageDepthRequest::setLeftImageURL(const std::string &leftImageURL) {
leftImageURL_ = leftImageURL;
setBodyParameter(std::string("LeftImageURL"), leftImageURL);
} }

View File

@@ -1,51 +1,45 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#include <alibabacloud/threedvision/model/GetAsyncJobResultRequest.h> #include <alibabacloud/threedvision/model/GetAsyncJobResultRequest.h>
using AlibabaCloud::Threedvision::Model::GetAsyncJobResultRequest; using AlibabaCloud::Threedvision::Model::GetAsyncJobResultRequest;
GetAsyncJobResultRequest::GetAsyncJobResultRequest() : GetAsyncJobResultRequest::GetAsyncJobResultRequest()
RpcServiceRequest("threedvision", "2021-01-31", "GetAsyncJobResult") : RpcServiceRequest("threedvision", "2021-01-31", "GetAsyncJobResult") {
{ setMethod(HttpRequest::Method::Post);
setMethod(HttpRequest::Method::Post);
}
GetAsyncJobResultRequest::~GetAsyncJobResultRequest()
{}
std::string GetAsyncJobResultRequest::getJobId()const
{
return jobId_;
} }
void GetAsyncJobResultRequest::setJobId(const std::string& jobId) GetAsyncJobResultRequest::~GetAsyncJobResultRequest() {}
{
jobId_ = jobId; std::string GetAsyncJobResultRequest::getJobId() const {
setBodyParameter("JobId", jobId); return jobId_;
} }
bool GetAsyncJobResultRequest::getAsync()const void GetAsyncJobResultRequest::setJobId(const std::string &jobId) {
{ jobId_ = jobId;
return async_; setBodyParameter(std::string("JobId"), jobId);
} }
void GetAsyncJobResultRequest::setAsync(bool async) bool GetAsyncJobResultRequest::getAsync() const {
{ return async_;
async_ = async; }
setBodyParameter("Async", async ? "true" : "false");
void GetAsyncJobResultRequest::setAsync(bool async) {
async_ = async;
setBodyParameter(std::string("Async"), async ? "true" : "false");
} }

View File

@@ -1,40 +1,36 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#include <alibabacloud/threedvision/model/ReconstructBodyBySingleImageRequest.h> #include <alibabacloud/threedvision/model/ReconstructBodyBySingleImageRequest.h>
using AlibabaCloud::Threedvision::Model::ReconstructBodyBySingleImageRequest; using AlibabaCloud::Threedvision::Model::ReconstructBodyBySingleImageRequest;
ReconstructBodyBySingleImageRequest::ReconstructBodyBySingleImageRequest() : ReconstructBodyBySingleImageRequest::ReconstructBodyBySingleImageRequest()
RpcServiceRequest("threedvision", "2021-01-31", "ReconstructBodyBySingleImage") : RpcServiceRequest("threedvision", "2021-01-31", "ReconstructBodyBySingleImage") {
{ setMethod(HttpRequest::Method::Post);
setMethod(HttpRequest::Method::Post);
}
ReconstructBodyBySingleImageRequest::~ReconstructBodyBySingleImageRequest()
{}
std::string ReconstructBodyBySingleImageRequest::getImageURL()const
{
return imageURL_;
} }
void ReconstructBodyBySingleImageRequest::setImageURL(const std::string& imageURL) ReconstructBodyBySingleImageRequest::~ReconstructBodyBySingleImageRequest() {}
{
imageURL_ = imageURL; std::string ReconstructBodyBySingleImageRequest::getImageURL() const {
setBodyParameter("ImageURL", imageURL); return imageURL_;
}
void ReconstructBodyBySingleImageRequest::setImageURL(const std::string &imageURL) {
imageURL_ = imageURL;
setBodyParameter(std::string("ImageURL"), imageURL);
} }

View File

@@ -1,62 +1,54 @@
/* /*
* Copyright 2009-2017 Alibaba Cloud All rights reserved. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
* You may obtain a copy of the License at * You may obtain a copy of the License at
* *
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
#include <alibabacloud/threedvision/model/ReconstructThreeDMultiViewRequest.h> #include <alibabacloud/threedvision/model/ReconstructThreeDMultiViewRequest.h>
using AlibabaCloud::Threedvision::Model::ReconstructThreeDMultiViewRequest; using AlibabaCloud::Threedvision::Model::ReconstructThreeDMultiViewRequest;
ReconstructThreeDMultiViewRequest::ReconstructThreeDMultiViewRequest() : ReconstructThreeDMultiViewRequest::ReconstructThreeDMultiViewRequest()
RpcServiceRequest("threedvision", "2021-01-31", "ReconstructThreeDMultiView") : RpcServiceRequest("threedvision", "2021-01-31", "ReconstructThreeDMultiView") {
{ setMethod(HttpRequest::Method::Post);
setMethod(HttpRequest::Method::Post);
}
ReconstructThreeDMultiViewRequest::~ReconstructThreeDMultiViewRequest()
{}
std::string ReconstructThreeDMultiViewRequest::getMode()const
{
return mode_;
} }
void ReconstructThreeDMultiViewRequest::setMode(const std::string& mode) ReconstructThreeDMultiViewRequest::~ReconstructThreeDMultiViewRequest() {}
{
mode_ = mode; std::string ReconstructThreeDMultiViewRequest::getMode() const {
setBodyParameter("Mode", mode); return mode_;
} }
std::string ReconstructThreeDMultiViewRequest::getZipFileUrl()const void ReconstructThreeDMultiViewRequest::setMode(const std::string &mode) {
{ mode_ = mode;
return zipFileUrl_; setBodyParameter(std::string("Mode"), mode);
} }
void ReconstructThreeDMultiViewRequest::setZipFileUrl(const std::string& zipFileUrl) std::string ReconstructThreeDMultiViewRequest::getZipFileUrl() const {
{ return zipFileUrl_;
zipFileUrl_ = zipFileUrl;
setBodyParameter("ZipFileUrl", zipFileUrl);
} }
bool ReconstructThreeDMultiViewRequest::getAsync()const void ReconstructThreeDMultiViewRequest::setZipFileUrl(const std::string &zipFileUrl) {
{ zipFileUrl_ = zipFileUrl;
return async_; setBodyParameter(std::string("ZipFileUrl"), zipFileUrl);
} }
void ReconstructThreeDMultiViewRequest::setAsync(bool async) bool ReconstructThreeDMultiViewRequest::getAsync() const {
{ return async_;
async_ = async; }
setBodyParameter("Async", async ? "true" : "false");
void ReconstructThreeDMultiViewRequest::setAsync(bool async) {
async_ = async;
setBodyParameter(std::string("Async"), async ? "true" : "false");
} }