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