ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-2.0/src/primitives/Atom.hpp
(Generate patch)

Comparing trunk/OOPSE-2.0/src/primitives/Atom.hpp (file contents):
Revision 1930 by gezelter, Wed Jan 12 22:41:40 2005 UTC vs.
Revision 2204 by gezelter, Fri Apr 15 22:04:00 2005 UTC

# Line 1 | Line 1
1 < /*
1 > /*
2   * Copyright (c) 2005 The University of Notre Dame. All Rights Reserved.
3   *
4   * The University of Notre Dame grants you ("Licensee") a
# Line 53 | Line 53 | namespace oopse{
53   #include "types/AtomType.hpp"
54  
55   namespace oopse{
56 <    class Atom : public StuntDouble {
57 <        public:
58 <            Atom(AtomType* at);
56 >  class Atom : public StuntDouble {
57 >  public:
58 >    Atom(AtomType* at);
59  
60 <            virtual std::string getType() {return atomType_->getName();}
60 >    virtual std::string getType() {return atomType_->getName();}
61          
62 <            /**
63 <             * Returns the inertia tensor of this stuntdouble
64 <             * @return the inertia tensor of this stuntdouble
65 <             */
66 <            virtual Mat3x3d getI();
62 >    /**
63 >     * Returns the inertia tensor of this stuntdouble
64 >     * @return the inertia tensor of this stuntdouble
65 >     */
66 >    virtual Mat3x3d getI();
67  
68 <            /**
69 <             * Returns the gradient of this stuntdouble
70 <             * @return the inertia tensor of this stuntdouble
71 <             */
72 <            virtual std::vector<double> getGrad();
68 >    /**
69 >     * Returns the gradient of this stuntdouble
70 >     * @return the inertia tensor of this stuntdouble
71 >     */
72 >    virtual std::vector<double> getGrad();
73  
74 <            virtual void accept(BaseVisitor* v);
74 >    virtual void accept(BaseVisitor* v);
75  
76 <            /**
77 <             * Returns the AtomType of this Atom.
78 <             * @return the atom type of this atom
79 <             */
80 <            AtomType* getAtomType() {
81 <                return atomType_;
82 <            }
76 >    /**
77 >     * Returns the AtomType of this Atom.
78 >     * @return the atom type of this atom
79 >     */
80 >    AtomType* getAtomType() {
81 >      return atomType_;
82 >    }
83              
84 <            //forward  functions of AtomType class
85 <            bool    isCharge()  {
86 <                return atomType_->isCharge();
87 <            }
84 >    //forward  functions of AtomType class
85 >    bool    isCharge()  {
86 >      return atomType_->isCharge();
87 >    }
88              
89 <            bool    isDirectional() {
90 <                return atomType_->isDirectional();
91 <            }
89 >    bool    isDirectional() {
90 >      return atomType_->isDirectional();
91 >    }
92  
93 <            bool    isDipole()  {
94 <                return atomType_->isDipole();
95 <            }
93 >    bool    isDipole()  {
94 >      return atomType_->isDipole();
95 >    }
96  
97 <            bool    isQudrapole()  {
98 <                return atomType_->isQuadrupole();
99 <            }
97 >    bool    isQudrapole()  {
98 >      return atomType_->isQuadrupole();
99 >    }
100              
101 <            bool    isMultipole()  {
102 <                return atomType_->isMultipole();
103 <            }
101 >    bool    isMultipole()  {
102 >      return atomType_->isMultipole();
103 >    }
104              
105 <            bool    isGayBerne()  {
106 <                return atomType_->isGayBerne();
107 <            }
105 >    bool    isGayBerne()  {
106 >      return atomType_->isGayBerne();
107 >    }
108              
109 <            bool    isSticky()  {
110 <                return atomType_->isSticky();
111 <            }
109 >    bool    isSticky()  {
110 >      return atomType_->isSticky();
111 >    }
112  
113 <            bool    isShape()  {
114 <                return atomType_->isShape();
115 <            }            
113 >    bool    isShape()  {
114 >      return atomType_->isShape();
115 >    }            
116  
117 <            int getIdent() {
118 <                return atomType_->getIdent();
119 <            }
117 >    int getIdent() {
118 >      return atomType_->getIdent();
119 >    }
120              
121 <        protected:
122 <            AtomType* atomType_;
123 <    };
121 >  protected:
122 >    AtomType* atomType_;
123 >  };
124  
125   }//namepace oopse
126  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines