Spherical

new Cesium.Spherical(clock, cone, magnitude)

一组曲线(curvilinear)3维坐标。(球面三维坐标)
Name Type Default Description
clock Number 0.0 optional 从正x轴向正y轴测得的位于xy平面上的角坐标。
cone Number 0.0 optional 从正z轴向负z轴测量的角坐标。
magnitude Number 1.0 optional 从原点开始测量的线性坐标。

Members

clock : Number

时钟分量。
Default Value: 0.0

cone : Number

圆锥分量。
Default Value: 0.0

magnitude : Number

幅度分量。
Default Value: 1.0

Methods

staticCesium.Spherical.clone(spherical, result)Spherical

创建一个Spherical的副本。
Name Type Description
spherical Spherical 要被复制的球面坐标。
result Spherical optional 存储结果的对象, 如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,或者一个新实例(如果result没有定义)。(如果spherical未定义,则返回undefined)

staticCesium.Spherical.equals(left, right)Boolean

如果第一个球面坐标与第二个球面坐标相等,则返回true,否则为false
Name Type Description
left Spherical 第一个要比较的球面坐标。
right Spherical 第一个要比较的球面坐标。
Returns:
true如果第一个球面坐标等于第二个球面坐标, 否则true

staticCesium.Spherical.equalsEpsilon(left, right, epsilon)Boolean

如果第一个球和第二个球的epsilon在给定的范围内,则返回true,否则为false
Name Type Default Description
left Spherical 第一个要比较的球面坐标。
right Spherical 第一个要比较的球面坐标。
epsilon Number 0.0 optional 要比较的epsilon。
Returns:
true 如果第一个球和第二个球的epsilon在给定的范围内, 否则false

staticCesium.Spherical.fromCartesian3(cartesian3, result)Spherical

将提供的Cartesian3转换为Spherical坐标。
Name Type Description
cartesian3 Cartesian3 将被转换为Spherical的Cartesian3。
result Spherical optional 存储结果的对象, 如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,或者一个新实例(如果没有提供)。

staticCesium.Spherical.normalize(spherical, result)Spherical

计算提供的球面坐标的规范化版本。
Name Type Description
spherical Spherical 要标准化的球面坐标。
result Spherical optional 存储结果的对象, 如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,或者一个新实例(如果result没有定义)。

clone(result)Spherical

创建这个球面坐标的副本。
Name Type Description
result Spherical optional 存储结果的对象, 如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,或者一个新实例(如果result没有定义)。

equals(other)Boolean

如果此球面坐标等于提供的球面坐标,则返回true,否则返回false
Name Type Description
other Spherical 要比较的球面坐标。
Returns:
true如果这个球等于提供的球,否则false

equalsEpsilon(other, epsilon)Boolean

如果此球面坐标和提供的球面坐标在提供的epsilon范围内,则返回true,否则为false
Name Type Description
other Spherical 要比较的球面坐标。
epsilon Number 要比较的epsilon。
Returns:
true如果此球面坐标和提供的球面坐标在提供的epsilon范围内, 否则false.

toString()String

以格式 (clock, cone, magnitude)返回表示此实例的字符串。
Returns:
表示此实例的字符串。