Table of Contents

Class Annotation

命名空间
EasyAR.Mega.Ema.v0_5
程序集
EasyAR.Mega.Ema.dll

标注数据。

public class Annotation : IAnnotation
继承
Annotation
实现
Derived

字段

featureType

特性类型。

public Optional<string> featureType

id

ID。

public Guid id

properties

protected Optional<ProxyObject> properties

timestamp

标注的最后修改时间。

public string timestamp

属性

Name

名字。

public Optional<string> Name { get; set; }

方法

GetID()

获取ID。

public Guid GetID()

GetPropertyString(string)

获取属性字符串。

public Optional<string> GetPropertyString(string key)

参数

key

GetProperty<T>(string)

获取属性数据。

public Optional<T> GetProperty<T>(string key)

参数

key

类型参数

T

SetProperty<T>(string, Optional<T>)

设置属性数据。

public void SetProperty<T>(string key, Optional<T> value)

参数

key
value

类型参数

T