适合所有人的界面 The interface for all
Property 将世界位置定义为的对象 objects that define a world location as a Cartesian3 与相关的 with an associated ReferenceFrame。该类型定义了一个接口,不能直接实例化。 . This type defines an interface and cannot be instantiated directly.
成员 Members
readonly definitionChanged : Event
获取每当此属性的定义更改时引发的事件。如果对 getValue 的调用同时返回不同的结果,则认为定义已更改。 Gets the event that is raised whenever the definition of this property changes. The definition is considered to have changed if a call to getValue would return a different result for the same time.
获取一个值,该值指示该属性是否为常量。如果 getValue 始终为当前定义返回相同的结果,则属性被视为常量。 Gets a value indicating if this property is constant. A property is considered constant if getValue always returns the same result for the current definition.
referenceFrame : ReferenceFrame
获取定义位置的参考系。 Gets the reference frame that the position is defined in.
方法 Methods
将此属性与提供的属性进行比较并返回 Compares this property to the provided property and returns
true 如果它们相等, if they are equal, false otherwise.
| 名称 Name | 类型 Type | 说明 Description |
|---|---|---|
other |
Property | 可选 optional 其他财产。 The other property. |
返回: Returns:
true 如果左和右相等, if left and right are equal, false otherwise.
getValue(time, result) → Cartesian3|undefined
获取固定帧中给定时间的属性值。 Gets the value of the property at the provided time in the fixed frame.
| 名称 Name | 类型 Type | 默认值 Default | 说明 Description |
|---|---|---|---|
time |
JulianDate |
JulianDate.now()
|
可选 optional 检索值的时间。如果省略,则使用当前系统时间。 The time for which to retrieve the value. If omitted, the current system time is used. |
result |
Cartesian3 | 可选 optional 用于存储值的对象,如果省略,则会创建并返回一个新实例。 The object to store the value into, if omitted, a new instance is created and returned. |
返回: Returns:
修改后的结果参数或新实例(如果未提供结果参数)。 The modified result parameter or a new instance if the result parameter was not supplied.
getValueInReferenceFrame(time, referenceFrame, result) → Cartesian3|undefined
获取属性在提供的时间和提供的参考系中的值。 Gets the value of the property at the provided time and in the provided reference frame.
| 名称 Name | 类型 Type | 说明 Description |
|---|---|---|
time |
JulianDate | 检索值的时间。 The time for which to retrieve the value. |
referenceFrame |
ReferenceFrame | 结果所需的参考框架。 The desired referenceFrame of the result. |
result |
Cartesian3 | 可选 optional 用于存储值的对象,如果省略,则会创建并返回一个新实例。 The object to store the value into, if omitted, a new instance is created and returned. |
返回: Returns:
修改后的结果参数或新实例(如果未提供结果参数)。 The modified result parameter or a new instance if the result parameter was not supplied.
