coal  3.0.1
Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library
coal::ConvexTpl< PolygonT > Member List

This is the complete list of members for coal::ConvexTpl< PolygonT >, including all inherited members.

aabb_centercoal::CollisionGeometry
aabb_localcoal::CollisionGeometry
aabb_radiuscoal::CollisionGeometry
Base typedefcoal::ConvexTpl< PolygonT >
base()coal::ConvexTpl< PolygonT >inline
base() constcoal::ConvexTpl< PolygonT >inline
buildSupportWarmStart()coal::ConvexBaseTpl< PolygonT::IndexType >protected
cast() constcoal::ConvexTpl< PolygonT >inline
centercoal::ConvexBaseTpl< PolygonT::IndexType >
clone() const overridecoal::ConvexTpl< PolygonT >inlinevirtual
CollisionGeometry()coal::CollisionGeometryinline
CollisionGeometry(const CollisionGeometry &other)=defaultcoal::CollisionGeometry
computeCenter()coal::ConvexBaseTpl< PolygonT::IndexType >protected
computeCOM() const overridecoal::ConvexTpl< PolygonT >virtual
computeLocalAABB()coal::ConvexBaseTpl< PolygonT::IndexType >virtual
computeMomentofInertia() const overridecoal::ConvexTpl< PolygonT >virtual
computeMomentofInertiaRelatedToCOM() constcoal::CollisionGeometryinlinevirtual
computeVolume() const overridecoal::ConvexTpl< PolygonT >virtual
ConvexBaseTpl(const ConvexBaseTpl &other)coal::ConvexBaseTpl< PolygonT::IndexType >inline
ConvexBaseTpl()coal::ConvexBaseTpl< PolygonT::IndexType >inlineprotected
convexHull(std::shared_ptr< std::vector< Vec3s >> &points, unsigned int num_points, bool keepTriangles, const char *qhullCommand=NULL)coal::ConvexBaseTpl< PolygonT::IndexType >static
convexHull(const Vec3s *points, unsigned int num_points, bool keepTriangles, const char *qhullCommand=NULL)coal::ConvexBaseTpl< PolygonT::IndexType >static
ConvexTpl()coal::ConvexTpl< PolygonT >inline
ConvexTpl(std::shared_ptr< std::vector< Vec3s >> points_, unsigned int num_points_, std::shared_ptr< std::vector< PolygonT >> polygons_, unsigned int num_polygons_)coal::ConvexTpl< PolygonT >
ConvexTpl(const ConvexTpl &other)coal::ConvexTpl< PolygonT >inline
cost_densitycoal::CollisionGeometry
deepcopy() const overridecoal::ConvexTpl< PolygonT >inlinevirtual
deepcopy(const ConvexTpl< PolygonT > *source, ConvexTpl< OtherPolygonT > *copy)coal::ConvexTpl< PolygonT >protectedstatic
ConvexBaseTpl< PolygonT::IndexType >::deepcopy(const ConvexBaseTpl< IndexType > *source, ConvexBaseTpl< OtherIndexType > *copy)coal::ConvexBaseTpl< PolygonT::IndexType >protectedstatic
fillNeighbors()coal::ConvexTpl< PolygonT >protected
getNodeType() constcoal::ConvexBaseTpl< PolygonT::IndexType >virtual
getNodeType() constcoal::ConvexBaseTpl< PolygonT::IndexType >inlinevirtual
getNodeType() constcoal::ConvexBaseTpl< PolygonT::IndexType >inlinevirtual
getObjectType() constcoal::ShapeBaseinlinevirtual
getSweptSphereRadius() constcoal::ShapeBaseinline
getUserData() constcoal::CollisionGeometryinline
index_type typedefcoal::ConvexBaseTpl< PolygonT::IndexType >
IndexType typedefcoal::ConvexTpl< PolygonT >
initialize(std::shared_ptr< std::vector< Vec3s >> points_, unsigned int num_points_)coal::ConvexBaseTpl< PolygonT::IndexType >protected
isEqual(const CollisionGeometry &_other) constcoal::ConvexBaseTpl< PolygonT::IndexType >inlineprotectedvirtual
isFree() constcoal::CollisionGeometryinline
isOccupied() constcoal::CollisionGeometryinline
isUncertain() constcoal::CollisionGeometry
m_swept_sphere_radiuscoal::ShapeBaseprotected
neighbor(IndexType i, IndexType j) constcoal::ConvexBaseTpl< PolygonT::IndexType >inline
Neighbors typedefcoal::ConvexTpl< PolygonT >
neighborscoal::ConvexBaseTpl< PolygonT::IndexType >
nneighbors_coal::ConvexBaseTpl< PolygonT::IndexType >protected
normalscoal::ConvexBaseTpl< PolygonT::IndexType >
num_normals_and_offsetscoal::ConvexBaseTpl< PolygonT::IndexType >
num_pointscoal::ConvexBaseTpl< PolygonT::IndexType >
num_polygonscoal::ConvexTpl< PolygonT >
num_support_warm_startscoal::ConvexBaseTpl< PolygonT::IndexType >static
num_vertices_large_convex_thresholdcoal::ConvexBaseTpl< PolygonT::IndexType >static
offsetscoal::ConvexBaseTpl< PolygonT::IndexType >
operator!=(const CollisionGeometry &other) constcoal::CollisionGeometryinline
operator=(const ConvexTpl &other)coal::ConvexTpl< PolygonT >
ConvexBaseTpl< PolygonT::IndexType >::operator=(const ConvexBaseTpl &other)coal::ConvexBaseTpl< PolygonT::IndexType >
coal::ShapeBase::operator=(const ShapeBase &other)=defaultcoal::ShapeBase
operator==(const CollisionGeometry &other) constcoal::CollisionGeometryinline
pointscoal::ConvexBaseTpl< PolygonT::IndexType >
polygonscoal::ConvexTpl< PolygonT >
set(std::shared_ptr< std::vector< Vec3s >> points, unsigned int num_points, std::shared_ptr< std::vector< PolygonT >> polygons, unsigned int num_polygons)coal::ConvexTpl< PolygonT >
ConvexBaseTpl< PolygonT::IndexType >::set(std::shared_ptr< std::vector< Vec3s >> points_, unsigned int num_points_)coal::ConvexBaseTpl< PolygonT::IndexType >protected
setSweptSphereRadius(Scalar radius)coal::ShapeBaseinline
setUserData(void *data)coal::CollisionGeometryinline
ShapeBase()coal::ShapeBaseinline
ShapeBase(const ShapeBase &other)coal::ShapeBaseinline
support_warm_startscoal::ConvexBaseTpl< PolygonT::IndexType >
SupportWarmStartPolytope typedefcoal::ConvexBaseTpl< PolygonT::IndexType >
threshold_freecoal::CollisionGeometry
threshold_occupiedcoal::CollisionGeometry
user_datacoal::CollisionGeometry
~CollisionGeometry()coal::CollisionGeometryinlinevirtual
~ConvexBaseTpl()coal::ConvexBaseTpl< PolygonT::IndexType >inlinevirtual
~ConvexTpl()coal::ConvexTpl< PolygonT >inline
~ShapeBase()coal::ShapeBaseinlinevirtual