Ejemplo n.º 1
0
        public double calculateAngle(Point3D p)
        {
            double scalarProduct = this.dotProduct(p);
            double magnitudeA = this.magnitude();
            double magnitudeB = p.magnitude();

            double theta = Math.Acos(scalarProduct / (magnitudeA * magnitudeB)) * (180.0 / Math.PI);
            return theta;
        }