Spherical

new SuperMap3D.Spherical(clock, cone, magnitude)

一组三维曲线坐标。
Name Type Default Description
clock Number 0.0 optional x平面上的角坐标,从正x轴到正y轴。
cone Number 0.0 optional 从正z轴向负z轴测量的角坐标。
magnitude Number 1.0 optional 从原点开始测量的直线坐标。

Methods

staticSuperMap3D.Spherical.clone(spherical, result)Spherical

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

staticSuperMap3D.Spherical.equals(left, right)Boolean

如果第一个球体等于第二个球体,则返回true,否则返回false。
Name Type Description
left Spherical The first Spherical to be compared.
right Spherical The second Spherical to be compared.
Returns:
true if the first spherical is equal to the second spherical, false otherwise.

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

如果第一个球体在第二个球体的给定范围内,则返回true,否则返回false。
Name Type Default Description
left Spherical 第一个要比较的球体。
right Spherical 第二个要比较的球体。
epsilon Number 0.0 optional 用于比较的容差值。
Returns:
如果第一个球体在第二个球体的容差范围内,则为 true,否则为 false。

staticSuperMap3D.Spherical.fromCartesian3(cartesian3, result)Spherical

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

staticSuperMap3D.Spherical.normalize(spherical, result)Spherical

计算所提供球体的标准化版本。
Name Type Description
spherical Spherical 要标准化的球体。
result Spherical optional 要存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果结果未定义,则是一个新实例。

clone(result)Spherical

创建该球体的副本。
Name Type Description
result Spherical optional 要存储结果的对象,如果未定义,将创建一个新实例。
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

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