示例#1
0
bool Triangle3D::IntersectsXYPlane(double realAltitude)
{
	if(IsBad() || ParallelXYPlane())
	{	
		return false;
	}
	if(maxBound.z() > realAltitude && minBound.z() <= realAltitude)
	{
		return true;
	}

    //三角数据是没有边界可言:
	return false;
}
示例#2
0
static int IsBadAndVisible(TActor *a)
{
    return IsBad(a) && (a->flags & FLAGS_VISIBLE);
}