Blender  V3.3
Classes | Public Member Functions | Public Attributes | List of all members
btConvexHullComputer Class Reference

#include <btConvexHullComputer.h>

Classes

class  Edge
 

Public Member Functions

btScalar compute (const float *coords, int stride, int count, btScalar shrink, btScalar shrinkClamp)
 
btScalar compute (const double *coords, int stride, int count, btScalar shrink, btScalar shrinkClamp)
 

Public Attributes

btAlignedObjectArray< btVector3vertices
 
btAlignedObjectArray< int > original_vertex_index
 
btAlignedObjectArray< Edgeedges
 
btAlignedObjectArray< int > faces
 

Detailed Description

Convex hull implementation based on Preparata and Hong See http://code.google.com/p/bullet/issues/detail?id=275 Ole Kniemeyer, MAXON Computer GmbH

Definition at line 24 of file btConvexHullComputer.h.

Member Function Documentation

◆ compute() [1/2]

btScalar btConvexHullComputer::compute ( const double coords,
int  stride,
int  count,
btScalar  shrink,
btScalar  shrinkClamp 
)
inline

Definition at line 96 of file btConvexHullComputer.h.

References count, and stride.

◆ compute() [2/2]

btScalar btConvexHullComputer::compute ( const float coords,
int  stride,
int  count,
btScalar  shrink,
btScalar  shrinkClamp 
)
inline

Definition at line 90 of file btConvexHullComputer.h.

References count, and stride.

Member Data Documentation

◆ edges

btAlignedObjectArray<Edge> btConvexHullComputer::edges

◆ faces

btAlignedObjectArray<int> btConvexHullComputer::faces

◆ original_vertex_index

btAlignedObjectArray<int> btConvexHullComputer::original_vertex_index

Definition at line 70 of file btConvexHullComputer.h.

Referenced by plConvexHullGetVertex().

◆ vertices

btAlignedObjectArray<btVector3> btConvexHullComputer::vertices

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