ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/branches/new_design/OOPSE-4/src/primitives/DirectionalAtom.hpp
(Generate patch)

Comparing branches/new_design/OOPSE-4/src/primitives/DirectionalAtom.hpp (file contents):
Revision 1692 by tim, Mon Nov 1 20:15:58 2004 UTC vs.
Revision 1816 by tim, Wed Dec 1 19:10:51 2004 UTC

# Line 43 | Line 43 | namespace oopse{
43               * Returns the inertia tensor of this stuntdouble
44               * @return the inertia tensor of this stuntdouble
45               */
46 <            virtual Mat3x3d getI();
46 >            virtual Mat3x3d getI();            
47  
48
48             /**
49               * Sets  the previous rotation matrix of this stuntdouble
50               * @param a  new rotation matrix
# Line 72 | Line 71 | namespace oopse{
71               */
72              void rotateBy(const RotMat3x3d& m);
73              
75            /** Sets the internal unit frame of this stuntdouble by three euler angles */
76            void setUnitFrameFromEuler(double phi, double theta, double psi);
74  
75              /**
76               * Returns the gradient of this stuntdouble
# Line 82 | Line 79 | namespace oopse{
79              virtual std::vector<double> getGrad();
80  
81              virtual void accept(BaseVisitor* v);
82 <
82 >                
83          protected:
84 <            Mat3x3d inertiaTensor_;   /**< inertial tensor */    
85 <            RotMat3x3d sU_;               /**< body fixed standard unit vector */
84 >            Mat3x3d inertiaTensor_;                             /**< inertial tensor */    
85 >            RotMat3x3d electroBodyFrame_;               /**< body fixed standard eletrostatic frame */
86      };
87  
88   }//namepace oopse

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines