Public Member Functions | Protected Attributes
fcl::TBVMotionBoundVisitor< BV > Class Template Reference

#include <hpp/fcl/ccd/motion_base.h>

Inheritance diagram for fcl::TBVMotionBoundVisitor< BV >:
[legend]
Collaboration diagram for fcl::TBVMotionBoundVisitor< BV >:
[legend]

List of all members.

Public Member Functions

 TBVMotionBoundVisitor (const BV &bv_, const Vec3f &n_)
virtual FCL_REAL visit (const MotionBase &) const
virtual FCL_REAL visit (const SplineMotion &) const
virtual FCL_REAL visit (const ScrewMotion &) const
virtual FCL_REAL visit (const InterpMotion &) const
virtual FCL_REAL visit (const TranslationMotion &) const
template<>
FCL_REAL visit (const SplineMotion &motion) const
template<>
FCL_REAL visit (const ScrewMotion &motion) const
template<>
FCL_REAL visit (const InterpMotion &motion) const
template<>
FCL_REAL visit (const TranslationMotion &motion) const

Protected Attributes

BV bv
Vec3f n

template<typename BV>
class fcl::TBVMotionBoundVisitor< BV >


Constructor & Destructor Documentation

template<typename BV>
fcl::TBVMotionBoundVisitor< BV >::TBVMotionBoundVisitor ( const BV &  bv_,
const Vec3f n_ 
) [inline]

Member Function Documentation

template<typename BV>
virtual FCL_REAL fcl::TBVMotionBoundVisitor< BV >::visit ( const MotionBase ) const [inline, virtual]
template<typename BV>
virtual FCL_REAL fcl::TBVMotionBoundVisitor< BV >::visit ( const SplineMotion ) const [inline, virtual]
template<typename BV>
virtual FCL_REAL fcl::TBVMotionBoundVisitor< BV >::visit ( const ScrewMotion ) const [inline, virtual]
template<typename BV>
virtual FCL_REAL fcl::TBVMotionBoundVisitor< BV >::visit ( const InterpMotion ) const [inline, virtual]
template<typename BV>
virtual FCL_REAL fcl::TBVMotionBoundVisitor< BV >::visit ( const TranslationMotion ) const [inline, virtual]
template<>
FCL_REAL fcl::TBVMotionBoundVisitor< RSS >::visit ( const SplineMotion motion) const [virtual]
template<>
FCL_REAL fcl::TBVMotionBoundVisitor< RSS >::visit ( const ScrewMotion motion) const [virtual]
template<>
FCL_REAL fcl::TBVMotionBoundVisitor< RSS >::visit ( const InterpMotion motion) const [virtual]
template<>
FCL_REAL fcl::TBVMotionBoundVisitor< RSS >::visit ( const TranslationMotion motion) const [virtual]

Member Data Documentation

template<typename BV>
BV fcl::TBVMotionBoundVisitor< BV >::bv [protected]
template<typename BV>
Vec3f fcl::TBVMotionBoundVisitor< BV >::n [protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines