Линия пересекает прямоугольник - как найти перекрестные точки?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Линия пересекает прямоугольник - как найти перекрестные точки?

Сообщение Anonymous »

Я рисую прямоугольник на холст и линию от центра прямоугольника до какой -то случайной точки в пространстве координат. < /p>

Теперь я хочу усечь линию по длине, которая находится внутри прямоугольника, так что линия начинается с края прямоугольника. /> пример < /strong> < /p>
  • Прямоугольник может быть определен по 2 точкам: pStart (1, 3) < /code>, pend (3,
    1) < /code> < /li>
    , теперь можно вычислить: p (2, 2) < /li>

    >

    > Строка от p (2, 2) to q (10, 2) .
Как я знаю, ширина прямоугольника составляет 2, я могу сказать, что строка начинается с p (4, 2) вместо p (2, 2) . параллельно одной из оси XY. Более того, длина внутри прямоугольника будет разной величиной для диагональных линий. < /P>

Как я могу рассчитать смещение начала для точки линии относительно центра прямоугольника и конечной точки линии? Но как я мог получить этот момент?

Подробнее здесь: https://stackoverflow.com/questions/155 ... oss-points
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • NetTopologySuite – как определить, когда прямоугольник пересекает круг?
    Гость » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Гость
  • Я хочу построить прямоугольник с указанными 4 координатами в текстовом файле в Gnuplot. Прямоугольник может быть под угл
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Новая линия, новая линия, не вносит высоту коробки в
    
    																											
    Anonymous » » в форуме Html
    0 Ответы
    63 Просмотры
    Последнее сообщение Anonymous
  • Новая линия, новая линия, не вносит высоту коробки в
    
    																											
    Anonymous » » в форуме CSS
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Новая линия, новая линия, не вносит высоту коробки в
    
    																											
    Anonymous » » в форуме Html
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»