155 |
|
|
156 |
|
} |
157 |
|
|
158 |
+ |
Vector3d Snapshot::getCOM() { |
159 |
+ |
if( !hasCOM_ ) { |
160 |
+ |
sprintf( painCave.errMsg, "COM was requested before COM was computed!\n"); |
161 |
+ |
painCave.severity = OOPSE_ERROR; |
162 |
+ |
simError(); |
163 |
+ |
} |
164 |
+ |
return COM_; |
165 |
+ |
} |
166 |
+ |
|
167 |
+ |
Vector3d Snapshot::getCOMvel() { |
168 |
+ |
if( !hasCOM_ ) { |
169 |
+ |
sprintf( painCave.errMsg, "COMvel was requested before COM was computed!\n"); |
170 |
+ |
painCave.severity = OOPSE_ERROR; |
171 |
+ |
simError(); |
172 |
+ |
} |
173 |
+ |
return COMvel_; |
174 |
+ |
} |
175 |
+ |
|
176 |
+ |
Vector3d Snapshot::getCOMw() { |
177 |
+ |
if( !hasCOM_ ) { |
178 |
+ |
sprintf( painCave.errMsg, "COMw was requested before COM was computed!\n"); |
179 |
+ |
painCave.severity = OOPSE_ERROR; |
180 |
+ |
simError(); |
181 |
+ |
} |
182 |
+ |
return COMw_; |
183 |
+ |
} |
184 |
+ |
|
185 |
|
} |
186 |
|
|