Table of Contents

Class BlockPriorResult

命名空间
easyar

先验地图信息。 blockIds为地图id。 mode为先验信息被系统使用的模式,可以为soft或hard。参考BlockPriorMode

BlockPriorResult

方法

blockIds

void easyar_BlockPriorResult_blockIds(easyar_BlockPriorResult * This, easyar_ListOfString * * Return)
std::vector<std::string> blockIds()
public java.util.@Nonnull ArrayList<java.lang.@Nonnull String> blockIds()
fun blockIds(): ArrayList<String>
- (NSArray<NSString *> *)blockIds
public func blockIds() -> [String]
public virtual List<string> blockIds()

返回

类型 描述
List<String>

mode

void easyar_BlockPriorResult_mode(easyar_BlockPriorResult * This, easyar_String * * Return)
std::string mode()
public java.lang.@Nonnull String mode()
fun mode(): String
- (NSString *)mode
public func mode() -> String
public virtual string mode()

返回

类型 描述
String

create

void easyar_BlockPriorResult_create(easyar_ListOfString * blockIds, easyar_BlockPriorMode mode, easyar_BlockPriorResult * * Return)
static std::shared_ptr<BlockPriorResult> create(std::vector<std::string> blockIds, BlockPriorMode mode)
public static @Nonnull BlockPriorResult create(java.util.@Nonnull ArrayList<java.lang.@Nonnull String> blockIds, int mode)
companion object fun create(blockIds: ArrayList<String>, mode: Int): BlockPriorResult
+ (easyar_BlockPriorResult *)create:(NSArray<NSString *> *)blockIds mode:(easyar_BlockPriorMode)mode
public static func create(_ blockIds: [String], _ mode: BlockPriorMode) -> BlockPriorResult
public static BlockPriorResult create(List<string> blockIds, BlockPriorMode mode)

参数

名称 类型 描述
blockIds List<String>
mode BlockPriorMode

返回

类型 描述
BlockPriorResult