Class TriangleGeometry

由三角形构成的几何体

限定:

  • 只包含三角形,不存在四边形等其他多边形

Hierarchy

  • TriangleGeometry

Constructors

Properties

triangles: Triangle3[]

Methods

  • 给指定点分类

    Returns

    点相对于几何体位置;0:在几何体表面上,1:在几何体外,-1:在几何体内 方案:当指定点不在几何体上时,在几何体上找到距离指定点最近点,最近点到给定点形成的向量与最近点所在面(当最近点在多个面上时取点乘摸最大的面)法线点乘大于0时给定点在几何体内,否则在几何体外。

    Parameters

    Returns 0 | 1 | -1

  • 给指定线段分类

    Returns

    线段相对于几何体位置;0:在几何体表面上,1:在几何体外,-1:在几何体内,2:横跨几何体

    Parameters

    Returns 0 | 1 | -1 | 2

  • 给指定三角形分类

    Returns

    三角形相对于几何体位置;0:在几何体表面上,1:在几何体外,-1:在几何体内

    Parameters

    Returns void

  • 是否闭合 方案:获取所有三角形的线段,当每条线段(a,b)都存在且仅有一条与之相对于的线段(b,a)时几何体闭合

    Returns boolean

Generated using TypeDoc