Tesseract
Motion Planning Environment
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tesseract_collision::VHACDParameters Struct Reference

#include <convex_decomposition_vhacd.h>

Public Member Functions

void print () const
 

Public Attributes

double concavity { 0.001 }
 
double alpha { 0.05 }
 
double beta { 0.05 }
 
double min_volume_per_ch { 0.0001 }
 
uint32_t resolution { 1000 }
 
uint32_t max_num_vertices_per_ch { 256 }
 
uint32_t plane_downsampling { 4 }
 
uint32_t convexhull_downsampling { 4 }
 
uint32_t pca { 0 }
 
uint32_t mode { 0 }
 
uint32_t convexhull_approximation { 1U }
 
uint32_t ocl_acceleration { 1U }
 
uint32_t max_convehulls { 1024 }
 
bool project_hull_vertices { true }
 This will project the output convex hull vertices onto the original source mesh to increase the floating point accuracy of the results. More...
 

Member Function Documentation

◆ print()

void tesseract_collision::VHACDParameters::print ( ) const

Member Data Documentation

◆ alpha

double tesseract_collision::VHACDParameters::alpha { 0.05 }

◆ beta

double tesseract_collision::VHACDParameters::beta { 0.05 }

◆ concavity

double tesseract_collision::VHACDParameters::concavity { 0.001 }

◆ convexhull_approximation

uint32_t tesseract_collision::VHACDParameters::convexhull_approximation { 1U }

◆ convexhull_downsampling

uint32_t tesseract_collision::VHACDParameters::convexhull_downsampling { 4 }

◆ max_convehulls

uint32_t tesseract_collision::VHACDParameters::max_convehulls { 1024 }

◆ max_num_vertices_per_ch

uint32_t tesseract_collision::VHACDParameters::max_num_vertices_per_ch { 256 }

◆ min_volume_per_ch

double tesseract_collision::VHACDParameters::min_volume_per_ch { 0.0001 }

◆ mode

uint32_t tesseract_collision::VHACDParameters::mode { 0 }

◆ ocl_acceleration

uint32_t tesseract_collision::VHACDParameters::ocl_acceleration { 1U }

◆ pca

uint32_t tesseract_collision::VHACDParameters::pca { 0 }

◆ plane_downsampling

uint32_t tesseract_collision::VHACDParameters::plane_downsampling { 4 }

◆ project_hull_vertices

bool tesseract_collision::VHACDParameters::project_hull_vertices { true }

This will project the output convex hull vertices onto the original source mesh to increase the floating point accuracy of the results.

◆ resolution

uint32_t tesseract_collision::VHACDParameters::resolution { 1000 }

The documentation for this struct was generated from the following files: