Ignore:
Timestamp:
Apr 15, 2010, 10:54:26 AM (16 years ago)
Author:
Tillmann Crueger <crueger@…>
Children:
32842d8
Parents:
1f591b
Message:

Changed implementation of Vector to forward operations to contained objects

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/tesselationhelpers.cpp

    r1f591b re7ea64  
    427427  double volume;
    428428
    429   TetraederVector[0].CopyVector(a);
    430   TetraederVector[1].CopyVector(b);
    431   TetraederVector[2].CopyVector(c);
     429  TetraederVector[0] = a;
     430  TetraederVector[1] = b;
     431  TetraederVector[2] = c;
    432432  for (int j=0;j<3;j++)
    433433    TetraederVector[j].SubtractVector(d);
    434   Point.CopyVector(TetraederVector[0]);
     434  Point = TetraederVector[0];
    435435  Point.VectorProduct(TetraederVector[1]);
    436436  volume = 1./6. * fabs(Point.ScalarProduct(TetraederVector[2]));
Note: See TracChangeset for help on using the changeset viewer.