Searched refs:sprocket_collision_point (Results 1 – 1 of 1) sorted by relevance
524 ChVector2<> sprocket_collision_point = in CheckTreadArcSprocketArc() local533 ChVector2<> arc_start_to_collision_point = sprocket_collision_point - arc_start_point; in CheckTreadArcSprocketArc()537 ChVector2<> arc_end_to_collision_point = sprocket_collision_point - arc_end_point; in CheckTreadArcSprocketArc()539 …sprocket_collision_point = (arc_start_to_collision_point.Length2() <= arc_end_to_collision_point.L… in CheckTreadArcSprocketArc()547 double tooth_contact_angle = std::atan2(sprocket_collision_point.y() - tooth_arc_center.y(), in CheckTreadArcSprocketArc()548 sprocket_collision_point.x() - tooth_arc_center.x()); in CheckTreadArcSprocketArc()564 …ctor2<> sprocket_collision_point_to_tooth_arc_center = tooth_arc_center - sprocket_collision_point; in CheckTreadArcSprocketArc()577 ChVector<> pt_gear(sprocket_collision_point.x(), 0, sprocket_collision_point.y()); in CheckTreadArcSprocketArc()