ThingUtil

ThingUtil()

Thing对象(如 分析、管理类等) 相关 静态方法

方法

static mars3d.ThingUtil.create(type, options)BaseThing

创建Thing对象工厂方法

参数名称 类型 描述信息
type ThingType

Thing对象类型

options object

Thing对象参数,具体见各ThingType对应的Thing对象类的构造方法参数

返回值:

创建完成的Thing对象对象

static mars3d.ThingUtil.getClass(type)BaseThing|undefined

根据 Thing对象类型 获取 Thing对象类

参数名称 类型 描述信息
type ThingType

Thing对象类型

返回值:

Thing对象类

static mars3d.ThingUtil.register(type, thingClass, isOnlyInMap)void

注册Thing对象类

参数名称 类型 默认值 描述信息
type string

Thing对象类型

thingClass BaseThing

Thing对象类

isOnlyInMap boolean true 可选

是否在地图上唯一存在

返回值: