Ejemplo n.º 1
0
bool check(int o,int p,int m)
{
    for (int i=2;i<d[m][0];i++)
    {
        if (d[m][i]==p) return false;
        if ((crossline(o,p,d[m][i],d[m][i-1]))&&((p!=d[m][1])||((p==d[m][1])&&(i!=2)))) return false;
    }
    return true;
}
Ejemplo n.º 2
0
    point3 pttoplane(point3 p)//点到平面最近点
	{
		line3 u=line3(p,p.add(o));
		crossline(u,p);
		return p;
	}