| 
    hpp-fcl
    2.4.1
    
   HPP fork of FCL -- The Flexible Collision Library 
   | 
 
The class for the default algorithm fitting a bounding volume to a set of points. More...
#include <hpp/fcl/internal/BV_fitter.h>

Public Member Functions | |
| virtual | ~BVFitterTpl () | 
| default deconstructor  More... | |
| void | set (Vec3f *vertices_, Triangle *tri_indices_, BVHModelType type_) | 
| Prepare the geometry primitive data for fitting.  More... | |
| void | set (Vec3f *vertices_, Vec3f *prev_vertices_, Triangle *tri_indices_, BVHModelType type_) | 
| Prepare the geometry primitive data for fitting, for deformable mesh.  More... | |
| virtual BV | fit (unsigned int *primitive_indices, unsigned int num_primitives)=0 | 
| Compute the fitting BV.  More... | |
| void | clear () | 
| Clear the geometry primitive data.  More... | |
Protected Attributes | |
| Vec3f * | vertices | 
| Vec3f * | prev_vertices | 
| Triangle * | tri_indices | 
| BVHModelType | type | 
The class for the default algorithm fitting a bounding volume to a set of points.
      
  | 
  inlinevirtual | 
default deconstructor
      
  | 
  inline | 
Clear the geometry primitive data.
      
  | 
  pure virtual | 
Compute the fitting BV.
Implemented in hpp::fcl::BVFitter< AABB >, hpp::fcl::BVFitter< OBBRSS >, hpp::fcl::BVFitter< kIOS >, hpp::fcl::BVFitter< RSS >, and hpp::fcl::BVFitter< OBB >.
      
  | 
  inline | 
Prepare the geometry primitive data for fitting.
      
  | 
  inline | 
Prepare the geometry primitive data for fitting, for deformable mesh.
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected |