%------------------------------------------------------------------------------ % tangent_line.pvs % ACCoRD v1.0 % % This file provides a simple framework to compute line solutions. % By definition all line solutions lay on the tangent lines to the % protected zone. We consider two cases, if sq(s) = sq(D), tangent % solutions lay on a vector perpendicular to s. Otherwise, tangent solutions % lay on the line defined by the two points s and Q(s,eps), where % eps = +-1. %------------------------------------------------------------------------------
tangent_line[D: posreal] : THEORY BEGIN
IMPORTING line_solutions[D],
vectors@parallel_2D
sp : VAR Sp_vect2
ss : VAR Ss_vect2
eps : VAR Sign
vo,vi,v,
nvo,nvi : VAR Vect2
nzv : VAR Nz_vect2
tangent_line_independence : LEMMA
tangent_line?(sp,v,eps) IMPLIES NOT horizontal_conflict_ever?(sp,v)
tangent_line_coordination: LEMMA
horizontal_conflict?(sp,vo-vi) AND
tangent_line?(sp,nvo-vi,eps) AND
tangent_line?(-sp,nvi-vo,eps) IMPLIES NOT horizontal_conflict?(sp,nvo-nvi)
END tangent_line
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.