CmxOutline
Inheritance: java.lang.Object
public class CmxOutline
Представляет стиль контура.
Конструкторы
| Конструктор | Описание |
|---|---|
| CmxOutline() |
Методы
| Метод | Описание |
|---|---|
| getLineType() | Получает тип линии. |
| setLineType(byte value) | Устанавливает тип линии. |
| getCapsType() | Получает тип окончаний линии. |
| setCapsType(int value) | Устанавливает тип окончаний линии. |
| getJoinType() | Получает тип соединения линии. |
| setJoinType(int value) | Устанавливает тип соединения линии. |
| getLineWidth() | Получает ширину линии. |
| setLineWidth(float value) | Устанавливает ширину линии. |
| getStretch() | Получает значение растяжения. |
| setStretch(float value) | Устанавливает значение растяжения. |
| getAngle() | Получает угол. |
| setAngle(double value) | Устанавливает угол. |
| getColor() | Получает цвет контура. |
| setColor(CmxColor value) | Устанавливает цвет контура. |
| getStroke() | Получает шаблон штриха. |
| setStroke(int[] value) | Устанавливает шаблон штриха. |
| getStartArrowhead() | Получает форму начала линии |
| setStartArrowhead(CmxArrowSpec value) | Устанавливает форму начала линии |
| getEndArrowhead() | Получает форму конца линии |
| setEndArrowhead(CmxArrowSpec value) | Устанавливает форму для конца линии |
| toString() | Возвращает строку, представляющую этот экземпляр. |
| equals(Object o) | Проверяет, равны ли объекты. |
| hashCode() | Получает хеш‑код текущего объекта. |
CmxOutline()
public CmxOutline()
getLineType()
public final byte getLineType()
Получает тип линии.
Returns: byte - тип линии.
setLineType(byte value)
public final void setLineType(byte value)
Устанавливает тип линии.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte | тип линии. |
getCapsType()
public final int getCapsType()
Получает тип окончаний линии.
Returns: int - тип окончаний линии.
setCapsType(int value)
public final void setCapsType(int value)
Устанавливает тип окончаний линии.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int | тип окончаний линии. |
getJoinType()
public final int getJoinType()
Получает тип соединения линии.
Returns: int - тип соединения линии.
setJoinType(int value)
public final void setJoinType(int value)
Устанавливает тип соединения линии.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int | тип соединения линии. |
getLineWidth()
public final float getLineWidth()
Получает ширину линии. Использует общую единицу измерения расстояния в документе.
Returns: float - ширина линии.
setLineWidth(float value)
public final void setLineWidth(float value)
Устанавливает ширину линии. Использует общую единицу измерения расстояния в документе.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | ширина линии. |
getStretch()
public final float getStretch()
Получает значение растяжения.
Returns: float - значение растяжения.
setStretch(float value)
public final void setStretch(float value)
Устанавливает значение растяжения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float | значение растяжения. |
getAngle()
public final double getAngle()
Получает угол.
Returns: double - угол.
setAngle(double value)
public final void setAngle(double value)
Устанавливает угол.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | double | угол. |
getColor()
public final CmxColor getColor()
Получает цвет контура.
Returns: CmxColor - the outline color.
setColor(CmxColor value)
public final void setColor(CmxColor value)
Устанавливает цвет контура.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | CmxColor | цвет контура. |
getStroke()
public final int[] getStroke()
Получает шаблон штриха.
Returns: int[] - шаблон штриха.
setStroke(int[] value)
public final void setStroke(int[] value)
Устанавливает шаблон штриха.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int[] | шаблон штриха. |
getStartArrowhead()
public final CmxArrowSpec getStartArrowhead()
Получает форму начала линии
Returns: CmxArrowSpec - the shape for the start of the line
setStartArrowhead(CmxArrowSpec value)
public final void setStartArrowhead(CmxArrowSpec value)
Устанавливает форму начала линии
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | CmxArrowSpec | форма для начала линии |
getEndArrowhead()
public final CmxArrowSpec getEndArrowhead()
Получает форму конца линии
Returns: CmxArrowSpec - the shape for the end of the line
setEndArrowhead(CmxArrowSpec value)
public final void setEndArrowhead(CmxArrowSpec value)
Устанавливает форму для конца линии
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | CmxArrowSpec | форма для конца линии |
toString()
public String toString()
Возвращает строку, представляющую этот экземпляр.
Returns: java.lang.String - Строка, представляющая этот экземпляр.
equals(Object o)
public boolean equals(Object o)
Проверяет, равны ли объекты.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| o | java.lang.Object | Другой объект. |
Returns: boolean - Результат сравнения на равенство.
hashCode()
public int hashCode()
Получает хеш‑код текущего объекта.
Returns: int - Хеш-код.