FCL  0.6.0
Flexible Collision Library
fcl::TriangleMotionBoundVisitor< S > Class Template Reference

Public Member Functions

 TriangleMotionBoundVisitor (const Vector3< S > &a_, const Vector3< S > &b_, const Vector3< S > &c_, const Vector3< S > &n_)
virtual S visit (const MotionBase< S > &motion) const
virtual S visit (const SplineMotion< S > &motion) const
virtual S visit (const ScrewMotion< S > &motion) const
virtual S visit (const InterpMotion< S > &motion) const
virtual S visit (const TranslationMotion< S > &motion) const

Protected Attributes

Vector3< S > a
Vector3< S > b
Vector3< S > c
Vector3< S > n


template<typename , typename >
struct TriangleMotionBoundVisitorVisitImpl
struct TriangleMotionBoundVisitorVisitImpl< double, SplineMotion< double > >
struct TriangleMotionBoundVisitorVisitImpl< double, ScrewMotion< double > >
struct TriangleMotionBoundVisitorVisitImpl< double, InterpMotion< double > >
struct TriangleMotionBoundVisitorVisitImpl< double, TranslationMotion< double > >

The documentation for this class was generated from the following files: