Public Types | Public Member Functions | List of all members
boost::serialization::internal::ConvexAccessor< PolygonT > Struct Template Reference

#include <convex.h>

Inheritance diagram for boost::serialization::internal::ConvexAccessor< PolygonT >:
Inheritance graph
[legend]

Public Types

typedef coal::Convex< PolygonT > Base
 

Public Member Functions

void fillNeighbors ()
 
- Public Member Functions inherited from coal::Convex< PolygonT >
virtual Convex< PolygonT > * clone () const
 Clone (deep copy) More...
 
Vec3s computeCOM () const
 
Matrix3s computeMomentofInertia () const
 based on http://number-none.com/blow/inertia/bb_inertia.doc More...
 
CoalScalar computeVolume () const
 
 Convex ()
 Construct an uninitialized convex object. More...
 
 Convex (const Convex &other)
 Copy constructor Only the list of neighbors is copied. More...
 
 Convex (std::shared_ptr< std::vector< Vec3s >> points_, unsigned int num_points_, std::shared_ptr< std::vector< PolygonT >> polygons_, unsigned int num_polygons_)
 Constructing a convex, providing normal and offset of each polytype surface, and the points and shape topology information. More...
 
void set (std::shared_ptr< std::vector< Vec3s >> points, unsigned int num_points, std::shared_ptr< std::vector< PolygonT >> polygons, unsigned int num_polygons)
 Set the current Convex from a list of points and polygons. More...
 
 ~Convex ()
 

Additional Inherited Members

- Public Attributes inherited from coal::Convex< PolygonT >
unsigned int num_polygons
 
std::shared_ptr< std::vector< PolygonT > > polygons
 An array of PolygonT object. PolygonT should contains a list of vertices for each polygon, in counter clockwise order. More...
 
- Protected Member Functions inherited from coal::Convex< PolygonT >
void fillNeighbors ()
 

Detailed Description

template<typename PolygonT>
struct boost::serialization::internal::ConvexAccessor< PolygonT >

Definition at line 118 of file coal/serialization/convex.h.

Member Typedef Documentation

◆ Base

template<typename PolygonT >
typedef coal::Convex<PolygonT> boost::serialization::internal::ConvexAccessor< PolygonT >::Base

Definition at line 119 of file coal/serialization/convex.h.

Member Function Documentation

◆ fillNeighbors()

template<typename PolygonT >
void coal::Convex< PolygonT >::fillNeighbors

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


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:45:00