rem: inline_ float OPC_SegmentOBBSqrDist(const Segment& segment, const Point& c0, const Point& e0)
add: inline_ float OPC_SegmentOBBSqrDist(const IceMaths::Segment& segment, const IceMaths::Point& c0, const IceMaths::Point& e0)
context: inline_ float OPC_SegmentOBBSqrDist(const Segment& segment, const Point& c0, const Point& e0){	float fLP;	float fSqrDistance = SqrDistance(Ray(segment.GetOrigin(), segment.ComputeDirection()), c0, e0, &fLP);	if(fLP>=0.0f)	{		if(fLP<=1.0f)	return fSqrDistance;		else			return OPC_PointAABBSqrDist(segment.mP1, c0, e0);	}	else				return OPC_PointAABBSqrDist(segment.mP0, c0, e0);}