return false;
}
Vect unitVect = Vect.toVectors(h, p, 0)[0];
Vect targetVect = new Vect(x - cx, y - cy, z - cz);
double angle = targetVect.angleTo(unitVect);
double halfRadians = StrictMath.toRadians(half);
return angle <= halfRadians || angle >= (2 * StrictMath.PI - halfRadians);
}
}