Spherical

new Cesium.Spherical(clock, cone, magnitude)

一组曲线的三维坐标。
Name Type Default Description
clock number 0.0 optional 位于 xy 平面上的角坐标,从正 x 轴测量,朝向正 y 轴。
cone number 0.0 optional 从正 z 轴测量的角坐标,朝向负 z 轴。
magnitude number 1.0 optional 从原点测量的线性坐标。

Members

时钟分量。
Default Value: 0.0
锥形分量。
Default Value: 0.0
大小分量。
Default Value: 1.0

Methods

static Cesium.Spherical.clone(spherical, result)Spherical

创建一个 Spherical 的副本。
Name Type Description
spherical Spherical 要克隆的球面对象。
result Spherical optional 用于存储结果的对象,如果未定义则会创建一个新实例。
Returns:
修改后的结果参数,或者如果未提供则返回一个新的实例。(如果 spherical 为未定义,则返回未定义)

static Cesium.Spherical.equals(left, right)boolean

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

static Cesium.Spherical.equalsEpsilon(left, right, epsilon)boolean

如果第一个球面对象在提供的 epsilon 范围内与第二个球面对象相等,则返回 true,否则返回 false。
Name Type Default Description
left Spherical 要比较的第一个球面对象。
right Spherical 要比较的第二个球面对象。
epsilon number 0.0 optional 用于比较的 epsilon 值。
Returns:
如果第一个球面对象在提供的 epsilon 范围内与第二个球面对象相等,则返回 true,否则返回 false。

static Cesium.Spherical.fromCartesian3(cartesian3, result)Spherical

将提供的 Cartesian3 转换为球面坐标。
Name Type Description
cartesian3 Cartesian3 要转换为球面坐标的 Cartesian3。
result Spherical optional 存储结果的对象,如果未定义,则会创建一个新实例。
Returns:
修改后的结果参数,或者如果未提供则返回一个新的实例。

static Cesium.Spherical.normalize(spherical, result)Spherical

计算提供的球面对象的归一化版本。
Name Type Description
spherical Spherical 要归一化的球面对象。
result Spherical optional 用于存储结果的对象,如果未定义则会创建一个新实例。
Returns:
修改后的结果参数,或者如果未提供则返回一个新的实例。
创建此球面的副本。
Name Type Description
result Spherical optional 用于存储结果的对象,如果未定义则会创建一个新实例。
Returns:
修改后的结果参数,或者如果未提供则返回一个新的实例。

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:
如果此球面对象在提供的 epsilon 范围内与提供的球面对象相等,则返回 true,否则返回 false。

toString()string

返回一个字符串,表示此实例,格式为 (clock, cone, magnitude)。
Returns:
表示此实例的字符串。
需要帮助?获得答案的最快方法是来自社区和团队 Cesium Forum.