脚本与 Python API

MQPoint · 三维坐标

本页目录
  1. 属性
  2. 方法
  3. normalize
  4. getNormal
  5. dotProduct(vec)
  6. crossProduct(vec)

MQPoint 保存 XYZ 坐标位置。

属性#

读取(get) 写入(set) 类型 名称 说明
x x float x X 坐标
x x float y Y 坐标
x x float z Z 坐标

方法#

成员 说明
normalize 归一化向量。
getNormal 获取归一化后的向量。
dotProduct 计算点积。
crossProduct 计算叉积。

normalize #

归一化向量。

getNormal #

获取归一化后的向量。

返回值:
MQPoint - 归一化后的向量

dotProduct(vec)#

计算点积。

参数:
MQPoint vec - 向量
返回值:
float - 点积(self.x*vec.x + self.y*vec.y + self.z*vec.z)

crossProduct(vec)#

计算叉积。

参数:
MQPoint vec - 向量
返回值:
MQPoint - 叉积
输入关键词,查找手册中的内容。