![]()  | 
  
    Tesseract
    
   Motion Planning Environment 
   | 
 
#include <convex_decomposition_vhacd.h>


Public Types | |
| using | Ptr = std::shared_ptr< ConvexDecompositionVHACD > | 
| using | ConstPtr = std::shared_ptr< const ConvexDecompositionVHACD > | 
  Public Types inherited from tesseract_collision::ConvexDecomposition | |
| using | Ptr = std::shared_ptr< ConvexDecomposition > | 
| using | ConstPtr = std::shared_ptr< const ConvexDecomposition > | 
Public Member Functions | |
| ConvexDecompositionVHACD ()=default | |
| ConvexDecompositionVHACD (const VHACDParameters ¶ms) | |
| std::vector< tesseract_geometry::ConvexMesh::Ptr > | compute (const tesseract_common::VectorVector3d &vertices, const Eigen::VectorXi &faces) const override | 
| Run convex decomposition algorithm.  More... | |
  Public Member Functions inherited from tesseract_collision::ConvexDecomposition | |
| ConvexDecomposition ()=default | |
| virtual | ~ConvexDecomposition ()=default | 
| ConvexDecomposition (const ConvexDecomposition &)=default | |
| ConvexDecomposition & | operator= (const ConvexDecomposition &)=default | 
| ConvexDecomposition (ConvexDecomposition &&)=default | |
| ConvexDecomposition & | operator= (ConvexDecomposition &&)=default | 
| virtual std::vector< tesseract_geometry::ConvexMesh::Ptr > | compute (const tesseract_common::VectorVector3d &vertices, const Eigen::VectorXi &faces) const =0 | 
| Run convex decomposition algorithm.  More... | |
Private Attributes | |
| VHACDParameters | params_ | 
| using tesseract_collision::ConvexDecompositionVHACD::ConstPtr = std::shared_ptr<const ConvexDecompositionVHACD> | 
| using tesseract_collision::ConvexDecompositionVHACD::Ptr = std::shared_ptr<ConvexDecompositionVHACD> | 
      
  | 
  default | 
| tesseract_collision::ConvexDecompositionVHACD::ConvexDecompositionVHACD | ( | const VHACDParameters & | params | ) | 
      
  | 
  overridevirtual | 
Run convex decomposition algorithm.
| vertices | The vertices | 
| faces | A vector of triangle indicies. Every face starts with the number of vertices followed the the vertice index | 
Implements tesseract_collision::ConvexDecomposition.
      
  | 
  private |