proj home

Files   Classes   Functions   Hierarchy  

springlineargeom.cpp

Go to the documentation of this file.
00001 #include <springlineargeom.h>
00002 
00003 void springlineargeom::construct(uintc N_)
00004 {
00005   N=N_;
00006   lengths.resize(N+1);
00007   lengthscurrent.resize(N+1);
00008   xoffsets.resize(N);
00009 }
00010 
00011 void springlineargeom::lengths_update()
00012 {
00013   lengthscurrent[0] = lengths[0]+xoffsets[0];
00014   lengthscurrent[N] = lengths[N]-xoffsets[N-1];
00015   for (uint i=1; i<N; ++i)
00016     lengthscurrent[i] = lengths[i]-xoffsets[i-1]+xoffsets[i];
00017 }
00018 
00019 
00020 

Generated on Fri Mar 4 00:49:31 2011 for Chelton Evans Source by  doxygen 1.5.8