Spherical

new Cesium.Spherical ( clock , cone , magnitude )

一组曲线3维坐标。
Name Type Default Description
clock Number 0.0 可选 从x轴的正向和y轴的正向测量,xy平面中的角坐标。
cone Number 0.0 可选 从正z轴向负z轴测量的角坐标。
magnitude Number 1.0 可选 从原点开始测量的线性坐标。

Members

时钟组件。
Default Value: 0.0
圆锥组件。
Default Value: 0.0

magnitude : Number

幅度分量。
Default Value: 1.0

Methods

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

创建球形副本。
Name Type Description
spherical Spherical 要克隆的球形。
result Spherical 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果结果未定义,则为新实例。 (如果球面未定义,则返回未定义)

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

如果第一个球面在第二个球面提供的epsil内,则返回true,否则返回false。
Name Type Default Description
left Spherical 第一个要比较的球形。
right Spherical 第二个要比较的球形。
epsilon Number 0.0 可选 要比较的ε。
Returns:
如果第一个球面在第二个球面提供的epsil内,则为true,否则为false。

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

将提供的Cartesian3转换为球坐标。
Name Type Description
cartesian3 Cartesian3 将笛卡尔3转换为球形。
result Spherical 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果未提供,则为新实例。

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

计算提供的球面的规格化版本。
Name Type Description
spherical Spherical 要标准化的球体。
result Spherical 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果结果未定义,则为新实例。
创建此球形的副本。
Name Type Description
result Spherical 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果结果未定义,则为新实例。

equals (other) Boolean

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

equalsEpsilon (other, epsilon) Boolean

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

toString () String

返回以格式(时钟,圆锥,大小)表示此实例的字符串。
Returns:
表示此实例的字符串。