Public Member Functions | Protected Attributes
fcl::TriangleMotionBoundVisitor Class Reference

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

Collaboration diagram for fcl::TriangleMotionBoundVisitor:
[legend]

List of all members.

Public Member Functions

 TriangleMotionBoundVisitor (const Vec3f &a_, const Vec3f &b_, const Vec3f &c_, const Vec3f &n_)
virtual FCL_REAL visit (const MotionBase &) const
virtual FCL_REAL visit (const SplineMotion &motion) const
virtual FCL_REAL visit (const ScrewMotion &motion) const
virtual FCL_REAL visit (const InterpMotion &motion) const
virtual FCL_REAL visit (const TranslationMotion &motion) const

Protected Attributes

Vec3f a
Vec3f b
Vec3f c
Vec3f n

Constructor & Destructor Documentation

fcl::TriangleMotionBoundVisitor::TriangleMotionBoundVisitor ( const Vec3f a_,
const Vec3f b_,
const Vec3f c_,
const Vec3f n_ 
) [inline]

Member Function Documentation

virtual FCL_REAL fcl::TriangleMotionBoundVisitor::visit ( const MotionBase ) const [inline, virtual]
virtual FCL_REAL fcl::TriangleMotionBoundVisitor::visit ( const SplineMotion motion) const [virtual]
virtual FCL_REAL fcl::TriangleMotionBoundVisitor::visit ( const ScrewMotion motion) const [virtual]
virtual FCL_REAL fcl::TriangleMotionBoundVisitor::visit ( const InterpMotion motion) const [virtual]
virtual FCL_REAL fcl::TriangleMotionBoundVisitor::visit ( const TranslationMotion motion) const [virtual]

Member Data Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines