Go to the documentation of this file.
   57 template <
typename S_>
 
  128   void setToFromCenter(
const Vector3<S>& p_FoCenter_F);
 
  135   EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 
  155 template <
typename S>
 
  171 template <
typename S>
 
  174                S A_dot_B, S A_dot_T, S B_dot_T);
 
  181 template <
typename S>
 
  184                S Anorm_dot_B, S Anorm_dot_T,
 
  185                S A_dot_B, S A_dot_T, S B_dot_T);
 
  190 template <
typename S>
 
  203 template <
typename S>
 
  217 template <
typename S, 
typename DerivedA, 
typename DerivedB>
 
  220     const Eigen::MatrixBase<DerivedA>& R0,
 
  221     const Eigen::MatrixBase<DerivedB>& T0,
 
  229 template <
typename S, 
typename DerivedA, 
typename DerivedB>
 
  232     const Eigen::MatrixBase<DerivedA>& R0,
 
  233     const Eigen::MatrixBase<DerivedB>& T0,
 
  238 template <
typename S>
 
  
Eigen::Transform< S, 3, Eigen::Isometry > Transform3
template double rectDistance(const Matrix3< double > &Rab, const Vector3< double > &Tab, const double a[2], const double b[2], Vector3< double > *P, Vector3< double > *Q)
S distance(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
Approximate distance between two kIOS bounding volumes.
AABB< S > translate(const AABB< S > &aabb, const Eigen::MatrixBase< Derived > &t)
translate the center of AABB by t
bool overlap(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2)
Check collision between two kIOSs, b1 is in configuration (R0, T0) and b2 is in identity.
Eigen::Matrix< S, 3, 1 > Vector3
Eigen::Matrix< S, 3, 3 > Matrix3
template bool inVoronoi(double a, double b, double Anorm_dot_B, double Anorm_dot_T, double A_dot_B, double A_dot_T, double B_dot_T)
template void segCoords(double &t, double &u, double a, double b, double A_dot_B, double A_dot_T, double B_dot_T)
template void clipToRange(double &val, double a, double b)
template TMatrix3< double > operator+(const Matrix3< double > &m1, const TMatrix3< double > &m2)
fcl
Author(s): 
autogenerated on Fri Mar 14 2025 02:38:18