Public Types | Static Public Member Functions | List of all members
hpp::fcl::HeightFieldShapeCollider< BV, Shape > Struct Template Reference

Collider functor for HeightField data structure. More...

Public Types

typedef HeightField< BV > HF
 

Static Public Member Functions

static std::size_t collide (const CollisionGeometry *o1, const Transform3f &tf1, const CollisionGeometry *o2, const Transform3f &tf2, const GJKSolver *nsolver, const CollisionRequest &request, CollisionResult &result)
 

Detailed Description

template<typename BV, typename Shape>
struct hpp::fcl::HeightFieldShapeCollider< BV, Shape >

Collider functor for HeightField data structure.

Template Parameters
_Optionstakes two values.
  • RelativeTransformationIsIdentity if object 1 should be moved into the frame of object 2 before computing collisions.
  • 0 if the query should be made with non-aligned object frames.

Definition at line 169 of file collision_func_matrix.cpp.

Member Typedef Documentation

◆ HF

template<typename BV , typename Shape >
typedef HeightField<BV> hpp::fcl::HeightFieldShapeCollider< BV, Shape >::HF

Definition at line 170 of file collision_func_matrix.cpp.

Member Function Documentation

◆ collide()

template<typename BV , typename Shape >
static std::size_t hpp::fcl::HeightFieldShapeCollider< BV, Shape >::collide ( const CollisionGeometry o1,
const Transform3f tf1,
const CollisionGeometry o2,
const Transform3f tf2,
const GJKSolver nsolver,
const CollisionRequest request,
CollisionResult result 
)
inlinestatic

Definition at line 172 of file collision_func_matrix.cpp.


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


hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:03