球坐标(Spherical )
一点的spherical coordinates (球坐标)。
构造函数
sheri cal (radius :浮体,phi :浮体,theta :浮体) radius -半径值或从中到原点的Euclideandistance ) NQDXLZ距离,即直线距离默认值为1.0。
与phi -(上)轴的极坐标角。 默认值为0
theta -绕(上)轴的赤道角。 默认值为0
极点(phi )位于正y轴和负y轴。 赤道()从正z开始。
属性
. radius :浮动
. phi :浮动
. theta :浮点
方法
. clone (:特殊)
返回与radius、phi和theta具有相同球坐标的新球坐标。
. copy(s: Spherical ) :spherical
将传入球坐标的radius、phi和theta属性复制到该球坐标。
. makesafe (:特殊
将极角phi的值限制在0.000001和pi - 0.000001之间。
. set (radius :浮点、phi :浮点、theta :浮点) : Spherical
设置球坐标的radius、phi和theta属性的值。
. setfromvector3(vec 3: vector3) : Spherical
根据Vector3设定球坐标的radius、phi、theta值。
. setfromcartesiancoords (x : float,y : Float,z : Float ) : Spherical
根据笛卡尔坐标系设置球坐标的radius、phi和theta值。