/[ff3d]/ff3d/solver/Triangle.hpp
ViewVC logotype

Diff of /ff3d/solver/Triangle.hpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by delpinux, Tue Jun 10 18:38:41 2003 UTC revision 1.7 by delpinux, Fri Aug 8 08:39:56 2003 UTC
# Line 101  public: Line 101  public:
101     */     */
102    const inline TinyVector<3> Normal() const    const inline TinyVector<3> Normal() const
103    {    {
104      const TinyVector<3>& v0 = (__vertices[0])->Vector3();      const TinyVector<3>& v0 = *(__vertices[0]);
105      const TinyVector<3>& v1 = (__vertices[1])->Vector3();      const TinyVector<3>& v1 = *(__vertices[1]);
106      const TinyVector<3>& v2 = (__vertices[2])->Vector3();      const TinyVector<3>& v2 = *(__vertices[2]);
107    
108      const TinyVector<3> A(v1-v0);      const TinyVector<3> A(v1-v0);
109      const TinyVector<3> B(v2-v0);      const TinyVector<3> B(v2-v0);
# Line 173  public: Line 173  public:
173      __vertices[2] = (Vertex*)&v2;      __vertices[2] = (Vertex*)&v2;
174    
175      /// Now computes the volume (area) of the triangle      /// Now computes the volume (area) of the triangle
176      const TinyVector<3>& X0 = (__vertices[0])->Vector3();      const TinyVector<3>& X0 = *(__vertices[0]);
177      const TinyVector<3>& X1 = (__vertices[1])->Vector3();      const TinyVector<3>& X1 = *(__vertices[1]);
178      const TinyVector<3>& X2 = (__vertices[2])->Vector3();      const TinyVector<3>& X2 = *(__vertices[2]);
179    
180      const TinyVector<3> A(X1-X0);      const TinyVector<3> A(X1-X0);
181      const TinyVector<3> B(X2-X0);      const TinyVector<3> B(X2-X0);

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26