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 |
|
} |