| 45 |
|
* |
| 46 |
|
* Created by Charles F. Vardeman II on 14 Dec 2006. |
| 47 |
|
* @author Charles F. Vardeman II |
| 48 |
< |
* @version $Id: NanoVolume.cpp,v 1.1 2007-09-17 20:11:47 chuckv Exp $ |
| 48 |
> |
* @version $Id: NanoVolume.cpp,v 1.2 2007-11-22 16:39:44 chuckv Exp $ |
| 49 |
|
* |
| 50 |
|
*/ |
| 51 |
|
|
| 68 |
|
if (!evaluator_.isDynamic()) { |
| 69 |
|
seleMan_.setSelectionSet(evaluator_.evaluate()); |
| 70 |
|
} |
| 71 |
+ |
frameCounter_ = 0; |
| 72 |
+ |
totalVolume_ = 0.0; |
| 73 |
|
} |
| 74 |
|
|
| 75 |
|
void NanoVolume::process() { |
| 126 |
|
} |
| 127 |
|
// Generate convex hull for this frame. |
| 128 |
|
hull->genHull(pos_); |
| 129 |
< |
// RealType hullVolume = hull->getVolume(); |
| 128 |
< |
//std::cout <<"The volume for this hull is: "<< hullVolume << std::endl; |
| 129 |
< |
|
| 129 |
> |
totalVolume_ += hull->getVolume(); |
| 130 |
|
} |
| 131 |
+ |
RealType avgVolume = totalVolume_/(RealType) frameCounter_; |
| 132 |
+ |
std::cout << avgVolume << std::endl; |
| 133 |
|
} |