Class CloudLocalizerResult
- 命名空间
- easyar
CloudLocalizerResult
方法
localizeStatus
定位状态。
easyar_CloudLocalizerStatus easyar_CloudLocalizerResult_localizeStatus(const easyar_CloudLocalizerResult * This)
CloudLocalizerStatus localizeStatus()
public int localizeStatus()
fun localizeStatus(): Int
- (easyar_CloudLocalizerStatus)localizeStatus
public func localizeStatus() -> CloudLocalizerStatus
public virtual CloudLocalizerStatus localizeStatus()
返回
| 类型 | 描述 |
|---|---|
| CloudLocalizerStatus |
spotVersionId
地点版本ID。仅当开启 MegaApiType.Landmark 时可用。
void easyar_CloudLocalizerResult_spotVersionId(const easyar_CloudLocalizerResult * This, easyar_OptionalOfString * Return)
std::optional<std::string> spotVersionId()
public java.lang.@Nullable String spotVersionId()
fun spotVersionId(): String?
- (NSString *)spotVersionId
public func spotVersionId() -> String?
public virtual Optional<string> spotVersionId()
返回
| 类型 | 描述 |
|---|---|
| Optional<String> |
blockInstances
当前定位到的block的实例。
void easyar_CloudLocalizerResult_blockInstances(const easyar_CloudLocalizerResult * This, easyar_ListOfCloudLocalizerBlockInstance * * Return)
std::vector<std::shared_ptr<CloudLocalizerBlockInstance>> blockInstances()
public java.util.@Nonnull ArrayList<@Nonnull CloudLocalizerBlockInstance> blockInstances()
fun blockInstances(): ArrayList<CloudLocalizerBlockInstance>
- (NSArray<easyar_CloudLocalizerBlockInstance *> *)blockInstances
public func blockInstances() -> [CloudLocalizerBlockInstance]
public virtual List<CloudLocalizerBlockInstance> blockInstances()
返回
| 类型 | 描述 |
|---|---|
| List<CloudLocalizerBlockInstance> |
extraInfo
额外信息。
void easyar_CloudLocalizerResult_extraInfo(const easyar_CloudLocalizerResult * This, easyar_String * * Return)
std::string extraInfo()
public java.lang.@Nonnull String extraInfo()
fun extraInfo(): String
- (NSString *)extraInfo
public func extraInfo() -> String
public virtual string extraInfo()
返回
| 类型 | 描述 |
|---|---|
| String |
exceptionInfo
异常信息。
void easyar_CloudLocalizerResult_exceptionInfo(const easyar_CloudLocalizerResult * This, easyar_String * * Return)
std::string exceptionInfo()
public java.lang.@Nonnull String exceptionInfo()
fun exceptionInfo(): String
- (NSString *)exceptionInfo
public func exceptionInfo() -> String
public virtual string exceptionInfo()
返回
| 类型 | 描述 |
|---|---|
| String |
serverResponseDuration
服务器响应耗时(秒)。
easyar_OptionalOfDouble easyar_CloudLocalizerResult_serverResponseDuration(const easyar_CloudLocalizerResult * This)
std::optional<double> serverResponseDuration()
public java.lang.@Nullable Double serverResponseDuration()
fun serverResponseDuration(): Double?
- (NSNumber *)serverResponseDuration
public func serverResponseDuration() -> Double?
public virtual Optional<double> serverResponseDuration()
返回
| 类型 | 描述 |
|---|---|
| Optional<Double> |
serverCalculationDuration
服务器内部计算耗时(秒)。
easyar_OptionalOfDouble easyar_CloudLocalizerResult_serverCalculationDuration(const easyar_CloudLocalizerResult * This)
std::optional<double> serverCalculationDuration()
public java.lang.@Nullable Double serverCalculationDuration()
fun serverCalculationDuration(): Double?
- (NSNumber *)serverCalculationDuration
public func serverCalculationDuration() -> Double?
public virtual Optional<double> serverCalculationDuration()
返回
| 类型 | 描述 |
|---|---|
| Optional<Double> |