crossValueOnInterval(const Math::Interval< double > &range) const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
distanceEpsilon() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
IntervalCheckNoCollisionEndpoints enum value | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
IntervalCheckNoCollisionVolume enum value | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
IntervalCheckPossibleCollision enum value | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
IntervalCheckResults enum name | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
m_distanceEpsilon | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_motionP1 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_motionP2 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_motionQ1 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_motionQ2 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_muNuEpsilon | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1P2_P1Q1 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1P2_Q1Q2 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1P2_sq | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1P2xQ1Q2_x | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1P2xQ1Q2_y | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1P2xQ1Q2_z | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_P1Q1_P1P2_Q1Q2 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_Q1Q2_P1Q1 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_Q1Q2_sq | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_relativeP1P2 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_relativeP1Q1 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_relativeQ1Q2 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_thicknessP | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_thicknessQ | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_timePrecisionEpsilon | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
m_volumeEpsilonTimes6 | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
motionP1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
motionP2() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
motionQ1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
motionQ2() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
muNuEpsilon() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
operator=(const SegmentSegmentCcdIntervalCheck &) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
P1P2_P1Q1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
P1P2_Q1Q2() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
P1P2_sq() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
P1Q1_P1P2_Q1Q2() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
p1T0() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
p1T1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
p2T0() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
p2T1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
possibleCollisionTestNoThickness(const Math::Interval< double > &range) const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
possibleCollisionTestWithThickness(const Math::Interval< double > &range) const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
Q1Q2_P1Q1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
Q1Q2_sq() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
q1T0() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
q1T1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
q2T0() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
q2T1() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
SegmentSegmentCcdIntervalCheck(const std::array< Math::Vector3d, 2 > &pT0, const std::array< Math::Vector3d, 2 > &pT1, const std::array< Math::Vector3d, 2 > &qT0, const std::array< Math::Vector3d, 2 > &qT1, double thicknessP, double thicknessQ, double timePrecisionEpsilon, double distanceEpsilon) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
SegmentSegmentCcdIntervalCheck(const SegmentSegmentCcdIntervalCheck &) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | private |
setDistanceEpsilon(double epsilon) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
setMuNuEpsilon(double epsilon) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
setTimePrecisionEpsilon(double epsilon) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
setTripleProductEpsilon(double epsilon) | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
thicknessP() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
thicknessQ() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
timePrecisionEpsilon() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |
tripleProductEpsilon() const | SurgSim::Collision::SegmentSegmentCcdIntervalCheck | |