X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FQuaternions.cpp;h=c5f75456c70488fd11cc27904f5d62ddf8f26a62;hb=8e94b0e0f79e8fc55ace5699ffe039462d9e155d;hp=b73b047be1fce708ab30401576d3b6288cf90b35;hpb=31801560f92e99939f40ee49d9c279324db044bb;p=lugaru.git diff --git a/Source/Quaternions.cpp b/Source/Quaternions.cpp index b73b047..c5f7545 100644 --- a/Source/Quaternions.cpp +++ b/Source/Quaternions.cpp @@ -280,8 +280,7 @@ bool PointInTriangle(Vector *p, Vector normal, float p11, float p12, float p13, bool LineFacet(Vector p1, Vector p2, Vector pa, Vector pb, Vector pc, Vector *p) { static float d; - static float a1, a2, a3; - static float total, denom, mu; + static float denom, mu; static Vector n, pa1, pa2, pa3; //Calculate the parameters for the plane @@ -393,8 +392,7 @@ bool PointInTriangle(XYZ *p, XYZ normal, XYZ *p1, XYZ *p2, XYZ *p3) bool LineFacet(XYZ p1, XYZ p2, XYZ pa, XYZ pb, XYZ pc, XYZ *p) { static float d; - static float a1, a2, a3; - static float total, denom, mu; + static float denom, mu; static XYZ n, pa1, pa2, pa3; //Calculate the parameters for the plane @@ -425,8 +423,7 @@ bool LineFacet(XYZ p1, XYZ p2, XYZ pa, XYZ pb, XYZ pc, XYZ *p) float LineFacetd(XYZ p1, XYZ p2, XYZ pa, XYZ pb, XYZ pc, XYZ *p) { static float d; - static float a1, a2, a3; - static float total, denom, mu; + static float denom, mu; static XYZ n, pa1, pa2, pa3; //Calculate the parameters for the plane @@ -457,8 +454,7 @@ float LineFacetd(XYZ p1, XYZ p2, XYZ pa, XYZ pb, XYZ pc, XYZ *p) float LineFacetd(XYZ p1, XYZ p2, XYZ pa, XYZ pb, XYZ pc, XYZ n, XYZ *p) { static float d; - static float a1, a2, a3; - static float total, denom, mu; + static float denom, mu; static XYZ pa1, pa2, pa3; //Calculate the parameters for the plane @@ -484,8 +480,7 @@ float LineFacetd(XYZ p1, XYZ p2, XYZ pa, XYZ pb, XYZ pc, XYZ n, XYZ *p) float LineFacetd(XYZ *p1, XYZ *p2, XYZ *pa, XYZ *pb, XYZ *pc, XYZ *p) { static float d; - static float a1, a2, a3; - static float total, denom, mu; + static float denom, mu; static XYZ pa1, pa2, pa3, n; //Calculate the parameters for the plane @@ -516,8 +511,7 @@ float LineFacetd(XYZ *p1, XYZ *p2, XYZ *pa, XYZ *pb, XYZ *pc, XYZ *p) float LineFacetd(XYZ *p1, XYZ *p2, XYZ *pa, XYZ *pb, XYZ *pc, XYZ *n, XYZ *p) { static float d; - static float a1, a2, a3; - static float total, denom, mu; + static float denom, mu; static XYZ pa1, pa2, pa3; //Calculate the parameters for the plane