Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
CapsuleCapsuleSegmentTest< S > Class Template Reference
Inheritance diagram for CapsuleCapsuleSegmentTest< S >:
Inheritance graph
[legend]

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW CapsuleCapsuleSegmentTest ()
 

Protected Types

enum  Configuration { kSeparated, kIntersecting, kSingleOverlap, kMultipleOverlap }
 

Protected Member Functions

void Configure (Configuration config)
 
void ConfigureIntersecting ()
 
void ConfigureMultipleOverlap ()
 
void ConfigureSeparated ()
 
void ConfigureSingleOverlap ()
 
void ConfigureViableT (S distance)
 
::testing::AssertionResult RunTestConfiguration (Configuration config)
 
Transform3< S > X_FT () const
 

Protected Attributes

Capsule< S > c1_
 
Capsule< S > c2_
 
expected_distance_
 
Vector3< S > expected_p_FW1_
 
Vector3< S > expected_p_FW2_
 
Transform3< S > X_FC1_
 
Transform3< S > X_FC2_
 

Detailed Description

template<typename S>
class CapsuleCapsuleSegmentTest< S >

Definition at line 535 of file test_fcl_capsule_capsule.cpp.

Member Enumeration Documentation

◆ Configuration

template<typename S >
enum CapsuleCapsuleSegmentTest::Configuration
protected
Enumerator
kSeparated 
kIntersecting 
kSingleOverlap 
kMultipleOverlap 

Definition at line 544 of file test_fcl_capsule_capsule.cpp.

Constructor & Destructor Documentation

◆ CapsuleCapsuleSegmentTest()

template<typename S >
EIGEN_MAKE_ALIGNED_OPERATOR_NEW CapsuleCapsuleSegmentTest< S >::CapsuleCapsuleSegmentTest ( )
inline

Definition at line 539 of file test_fcl_capsule_capsule.cpp.

Member Function Documentation

◆ Configure()

template<typename S >
void CapsuleCapsuleSegmentTest< S >::Configure ( Configuration  config)
inlineprotected

Definition at line 582 of file test_fcl_capsule_capsule.cpp.

◆ ConfigureIntersecting()

template<typename S >
void CapsuleCapsuleSegmentTest< S >::ConfigureIntersecting ( )
inlineprotected

Definition at line 627 of file test_fcl_capsule_capsule.cpp.

◆ ConfigureMultipleOverlap()

template<typename S >
void CapsuleCapsuleSegmentTest< S >::ConfigureMultipleOverlap ( )
inlineprotected

Definition at line 681 of file test_fcl_capsule_capsule.cpp.

◆ ConfigureSeparated()

template<typename S >
void CapsuleCapsuleSegmentTest< S >::ConfigureSeparated ( )
inlineprotected

Definition at line 623 of file test_fcl_capsule_capsule.cpp.

◆ ConfigureSingleOverlap()

template<typename S >
void CapsuleCapsuleSegmentTest< S >::ConfigureSingleOverlap ( )
inlineprotected

Definition at line 656 of file test_fcl_capsule_capsule.cpp.

◆ ConfigureViableT()

template<typename S >
void CapsuleCapsuleSegmentTest< S >::ConfigureViableT ( distance)
inlineprotected

Definition at line 634 of file test_fcl_capsule_capsule.cpp.

◆ RunTestConfiguration()

template<typename S >
::testing::AssertionResult CapsuleCapsuleSegmentTest< S >::RunTestConfiguration ( Configuration  config)
inlineprotected

Definition at line 599 of file test_fcl_capsule_capsule.cpp.

◆ X_FT()

template<typename S >
Transform3<S> CapsuleCapsuleSegmentTest< S >::X_FT ( ) const
inlineprotected

Definition at line 705 of file test_fcl_capsule_capsule.cpp.

Member Data Documentation

◆ c1_

template<typename S >
Capsule<S> CapsuleCapsuleSegmentTest< S >::c1_
protected

Definition at line 716 of file test_fcl_capsule_capsule.cpp.

◆ c2_

template<typename S >
Capsule<S> CapsuleCapsuleSegmentTest< S >::c2_
protected

Definition at line 717 of file test_fcl_capsule_capsule.cpp.

◆ expected_distance_

template<typename S >
S CapsuleCapsuleSegmentTest< S >::expected_distance_
protected

Definition at line 723 of file test_fcl_capsule_capsule.cpp.

◆ expected_p_FW1_

template<typename S >
Vector3<S> CapsuleCapsuleSegmentTest< S >::expected_p_FW1_
protected

Definition at line 724 of file test_fcl_capsule_capsule.cpp.

◆ expected_p_FW2_

template<typename S >
Vector3<S> CapsuleCapsuleSegmentTest< S >::expected_p_FW2_
protected

Definition at line 725 of file test_fcl_capsule_capsule.cpp.

◆ X_FC1_

template<typename S >
Transform3<S> CapsuleCapsuleSegmentTest< S >::X_FC1_
protected

Definition at line 718 of file test_fcl_capsule_capsule.cpp.

◆ X_FC2_

template<typename S >
Transform3<S> CapsuleCapsuleSegmentTest< S >::X_FC2_
protected

Definition at line 719 of file test_fcl_capsule_capsule.cpp.


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


fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:50