Когда вы задаете тип формы, чтобы чертить, необходимо также указать, что это - местоположение на изображении. Таблица показывает формат для входа точек для различных форм.
Форма | Вход PTS | Чертившая форма |
---|---|---|
Один прямоугольник | Четырехэлементный вектор-строка [x y width height] где
|
|
Прямоугольники M | M-by-4 матрица |
|
Можно провести одну или несколько линий и одну или несколько ломаных линий. Ломаная линия содержит ряд связанных линейных сегментов.
Форма | Вход PTS | Чертившая форма |
---|---|---|
Одна строка | Четырехэлементный вектор-строка [x1 y1 x2 y2] где
|
|
Линии M | M-by-4 матрица |
|
Одна ломаная линия с (L-1) сегменты | Вектор из размера 2L, где L является количеством вершин, с форматом, [x1, y1, x2, y2, ..., xL, yL] .
|
|
Ломаные линии M с (L-1) сегменты | Матрица 2L-by-N где каждая строка матрицы соответствует различной ломаной линии и имеет ту же форму как вектор для одной ломаной линии. Когда вы требуете, чтобы одна ломаная линия содержала меньше, чем (L –1) количество сегментов, заполнила матрицу путем повторения координат последней вершины. Блок производит сообщение об ошибке, если количество строк меньше два или не кратное два. |
|
Можно чертить один или несколько многоугольников.
Форма | Вход PTS | Чертившая форма |
---|---|---|
Один Многоугольник с линейными сегментами L | Вектор-строка из размера 2L, где L является количеством вершин, с форматом, [x1 y1 x2 y2 ... xL yL] где
[x1 y1] к [xL yL] завершать многоугольник. Блок производит ошибку, если количество строк отрицательно или не кратное два. |
|
Многоугольники M с наибольшим числом линейных сегментов в любой линии, являющейся L | M-by-2L матрица где каждая строка матрицы соответствует различному многоугольнику и имеет ту же форму как вектор для одного многоугольника. Если некоторые многоугольники короче, чем другие, повторите конечные координаты, чтобы заполнить матрицу многоугольника. Блок производит сообщение об ошибке, если количество строк меньше два или не является кратным два. |
|
Можно нарисовать один или несколько кругов.
Форма | Вход PTS | Чертившая форма |
---|---|---|
Один круг | Трехэлементный вектор-строка[x y radius] где
|
|
Круги M | M-by-3 матрица |
|
insertObjectAnnotation
| insertShape
| insertMarker
| insertText