Точка ж/д пути

Элемент Точка ж/д пути является графическим элементом разметки, который задает точную позицию на железнодорожном пути.

Чтобы задать точку на ж/д пути

  1. Перетащите элемент Точка ж/д пути из секции Железные дороги палитры Разметка пространства на диаграмму агента, не отпуская кнопки мыши.
  2. Двигая указатель мыши по диаграмме агента, вы увидите, что отображаются только ж/д пути, остальные фигуры и элементы временно спрятаны.
  3. Поместите указатель мыши на ж/д путь, на котором вы хотите сделать точку, и отпустите кнопку мыши.
  4. Вы увидите, что элемент появился на ж/д пути.

  5. Вы можете изменить местоположение точки на пути, перетаскивая ее мышью.

Свойства

Основные свойства

Имя – Имя фигуры.

Исключить – Если опция выбрана, то фигура будет исключена из модели.

Отображается на верхнем уровне – Если опция выбрана, то фигура будет видна на презентации типа агента, в который будет вложен данный агент.

Блокировать – Если опция выбрана, то фигура будет считаться заблокированной и не будет реагировать на щелчки мыши. Таким образом, вы не сможете выбрать заблокированную фигуру в графическом редакторе до тех пор, пока вы не снимете с нее блокировку.
Обычно это требуется, когда у вас есть какой-то фоновый рисунок, используемый как подложка для анимации, и вы хотите исключить возможность случайного редактирования этого фонового рисунка при рисовании фигур поверх него.

Видимость – Если опция выбрана, то фигура будет отображаться на презентации во время выполнения модели.

Специфические

Отображать в – Здесь вы можете выбрать, будет ли фигура отображаться В 2D и в 3D, Только в 2D или Только в 3D.

Функции

RailwayTrack getTrack() - Возвращает ж/д путь, которому принадлежит этот элемент.

RailwayNetwork getRailYard() - Возвращает ж/д узел, которому принадлежит этот элемент, или null, если элемент не является частью сети.

double getOffset() - Возвращает отступ элемента от начальной точки ж/д пути в пикселях.

double getOffset(LengthUnits units) - Возвращает отступ элемента от начальной точки ж/д пути в заданных единицах измерения длины.
          Параметр:  unitsконстанта единиц измерения длины

double getX() - Возвращает X координату этого элемента.

double getY() - Возвращает Y координату этого элемента.

Paint getColor() - Возвращает цвет (или текстуру) этого элемента.

void setColor(Paint color) - Задает цвет (или текстуру) этого элемента.
        Параметрcolor - цвет (или текстура) этого элемента

boolean isVisible() - Проверяет, виден ли этот элемент. Если true, виден, если false - нет.

void setVisible(boolean v) - Задает видимость элемента.
       Параметр: v - видимость элемента. Если true - элемент виден, если false - нет


См. также

Ж/д путь

Стрелка

Ж/д узел

О Железнодорожной библиотеке

 API Reference: PositionOnTrack Class