CmxOutline
Inheritance: java.lang.Object
public class CmxOutline
Stellt einen Konturstil dar.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| CmxOutline() |
Methoden
| Methode | Beschreibung |
|---|---|
| getLineType() | Liefert den Typ der Linie. |
| setLineType(byte value) | Setzt den Typ der Linie. |
| getCapsType() | Liefert den Typ der Linienenden. |
| setCapsType(int value) | Setzt den Typ der Linienenden. |
| getJoinType() | Liefert den Typ der Linienverbindung. |
| setJoinType(int value) | Setzt den Typ der Linienverbindung. |
| getLineWidth() | Liefert die Breite der Linie. |
| setLineWidth(float value) | Setzt die Breite der Linie. |
| getStretch() | Liefert den Dehnungswert. |
| setStretch(float value) | Setzt den Dehnungswert. |
| getAngle() | Liefert den Winkel. |
| setAngle(double value) | Setzt den Winkel. |
| getColor() | Liefert die Konturfarbe. |
| setColor(CmxColor value) | Setzt die Konturfarbe. |
| getStroke() | Liefert das Strichmuster. |
| setStroke(int[] value) | Setzt das Strichmuster. |
| getStartArrowhead() | Liefert die Form für den Anfang der Linie |
| setStartArrowhead(CmxArrowSpec value) | Setzt die Form für den Anfang der Linie |
| getEndArrowhead() | Liefert die Form für das Ende der Linie |
| setEndArrowhead(CmxArrowSpec value) | Legt die Form für das Ende der Linie fest |
| toString() | Gibt einen String zurück, der diese Instanz darstellt. |
| equals(Object o) | Überprüft, ob Objekte gleich sind. |
| hashCode() | Gibt den Hashcode des aktuellen Objekts zurück. |
CmxOutline()
public CmxOutline()
getLineType()
public final byte getLineType()
Liefert den Typ der Linie.
Returns: byte - der Typ der Linie.
setLineType(byte value)
public final void setLineType(byte value)
Setzt den Typ der Linie.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte | der Typ der Linie. |
getCapsType()
public final int getCapsType()
Liefert den Typ der Linienenden.
Returns: int - der Typ der Linienenden.
setCapsType(int value)
public final void setCapsType(int value)
Setzt den Typ der Linienenden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | der Typ der Linienenden. |
getJoinType()
public final int getJoinType()
Liefert den Typ der Linienverbindung.
Returns: int - der Typ der Linienverbindung.
setJoinType(int value)
public final void setJoinType(int value)
Setzt den Typ der Linienverbindung.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | der Typ der Linienverbindung. |
getLineWidth()
public final float getLineWidth()
Ermittelt die Breite der Linie. Verwendet die übliche Maßeinheit für Dokumentabstände.
Returns: float - die Breite der Linie.
setLineWidth(float value)
public final void setLineWidth(float value)
Legt die Breite der Linie fest. Verwendet die übliche Maßeinheit für Dokumentabstände.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float | die Breite der Linie. |
getStretch()
public final float getStretch()
Liefert den Dehnungswert.
Returns: float - der Dehnungswert.
setStretch(float value)
public final void setStretch(float value)
Setzt den Dehnungswert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float | der Dehnungswert. |
getAngle()
public final double getAngle()
Liefert den Winkel.
Returns: double - der Winkel.
setAngle(double value)
public final void setAngle(double value)
Setzt den Winkel.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | der Winkel. |
getColor()
public final CmxColor getColor()
Liefert die Konturfarbe.
Returns: CmxColor - the outline color.
setColor(CmxColor value)
public final void setColor(CmxColor value)
Setzt die Konturfarbe.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | CmxColor | die Konturfarbe. |
getStroke()
public final int[] getStroke()
Liefert das Strichmuster.
Returns: int[] - das Strichmuster.
setStroke(int[] value)
public final void setStroke(int[] value)
Setzt das Strichmuster.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int[] | das Strichmuster. |
getStartArrowhead()
public final CmxArrowSpec getStartArrowhead()
Liefert die Form für den Anfang der Linie
Returns: CmxArrowSpec - the shape for the start of the line
setStartArrowhead(CmxArrowSpec value)
public final void setStartArrowhead(CmxArrowSpec value)
Setzt die Form für den Anfang der Linie
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | CmxArrowSpec | die Form für den Anfang der Linie |
getEndArrowhead()
public final CmxArrowSpec getEndArrowhead()
Liefert die Form für das Ende der Linie
Returns: CmxArrowSpec - the shape for the end of the line
setEndArrowhead(CmxArrowSpec value)
public final void setEndArrowhead(CmxArrowSpec value)
Legt die Form für das Ende der Linie fest
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | CmxArrowSpec | die Form für das Ende der Linie |
toString()
public String toString()
Gibt einen String zurück, der diese Instanz darstellt.
Returns: java.lang.String - Ein String, der diese Instanz darstellt.
equals(Object o)
public boolean equals(Object o)
Überprüft, ob Objekte gleich sind.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| o | java.lang.Object | Das andere Objekt. |
Returns: boolean - Das Ergebnis des Gleichheitsvergleichs.
hashCode()
public int hashCode()
Gibt den Hashcode des aktuellen Objekts zurück.
Returns: int - Der Hashcode.