CmxOutline

Inheritance: java.lang.Object

public class CmxOutline

Representerar en konturstil.

Konstruktörer

KonstruktorBeskrivning
CmxOutline()

Metoder

MetodBeskrivning
getLineType()Hämtar linjetypen.
setLineType(byte value)Ställer in linjetypen.
getCapsType()Hämtar typen av linjekappar.
setCapsType(int value)Ställer in typen av linjekappar.
getJoinType()Hämtar typen av linjesammanfogning.
setJoinType(int value)Ställer in typen av linjesammanfogning.
getLineWidth()Hämtar linjebredden.
setLineWidth(float value)Ställer in linjebredden.
getStretch()Hämtar stretchvärdet.
setStretch(float value)Ställer in stretchvärdet.
getAngle()Hämtar vinkeln.
setAngle(double value)Ställer in vinkeln.
getColor()Hämtar konturfärgen.
setColor(CmxColor value)Ställer in konturfärgen.
getStroke()Hämtar streckmönstret.
setStroke(int[] value)Ställer in streckmönstret.
getStartArrowhead()Hämtar formen för linjens början
setStartArrowhead(CmxArrowSpec value)Ställer in formen för linjens början
getEndArrowhead()Hämtar formen för linjens slut
setEndArrowhead(CmxArrowSpec value)Ställer in formen för linjens slut
toString()Returnerar en String som representerar detta objekt.
equals(Object o)Kontrollera om objekt är lika.
hashCode()Hämta hashkoden för det aktuella objektet.

CmxOutline()

public CmxOutline()

getLineType()

public final byte getLineType()

Hämtar linjetypen.

Returns: byte - typen av linjen.

setLineType(byte value)

public final void setLineType(byte value)

Ställer in linjetypen.

Parameters:

ParameterTypBeskrivning
värdebytetypen av linjen.

getCapsType()

public final int getCapsType()

Hämtar typen av linjekappar.

Returns: int - typen av linjens ändpunkter.

setCapsType(int value)

public final void setCapsType(int value)

Ställer in typen av linjekappar.

Parameters:

ParameterTypBeskrivning
värdeinttypen av linjens ändpunkter.

getJoinType()

public final int getJoinType()

Hämtar typen av linjesammanfogning.

Returns: int - typen av linjens sammanfogning.

setJoinType(int value)

public final void setJoinType(int value)

Ställer in typen av linjesammanfogning.

Parameters:

ParameterTypBeskrivning
värdeinttypen av linjens sammanfogning.

getLineWidth()

public final float getLineWidth()

Hämtar bredden på linjen. Använder en vanlig måttenhet för dokumentavstånd.

Returns: float - bredden på linjen.

setLineWidth(float value)

public final void setLineWidth(float value)

Ställer in bredden på linjen. Använder en vanlig måttenhet för dokumentavstånd.

Parameters:

ParameterTypBeskrivning
värdefloatbredden på linjen.

getStretch()

public final float getStretch()

Hämtar stretchvärdet.

Returns: float - stretchvärdet.

setStretch(float value)

public final void setStretch(float value)

Ställer in stretchvärdet.

Parameters:

ParameterTypBeskrivning
värdefloatstretchvärdet.

getAngle()

public final double getAngle()

Hämtar vinkeln.

Returns: double - vinkeln.

setAngle(double value)

public final void setAngle(double value)

Ställer in vinkeln.

Parameters:

ParameterTypBeskrivning
värdedoublevinkeln.

getColor()

public final CmxColor getColor()

Hämtar konturfärgen.

Returns: CmxColor - the outline color.

setColor(CmxColor value)

public final void setColor(CmxColor value)

Ställer in konturfärgen.

Parameters:

ParameterTypBeskrivning
valueCmxColorkonturfärgen.

getStroke()

public final int[] getStroke()

Hämtar streckmönstret.

Returns: int[] - streckmönstret.

setStroke(int[] value)

public final void setStroke(int[] value)

Ställer in streckmönstret.

Parameters:

ParameterTypBeskrivning
värdeint[]streckmönstret.

getStartArrowhead()

public final CmxArrowSpec getStartArrowhead()

Hämtar formen för linjens början

Returns: CmxArrowSpec - the shape for the start of the line

setStartArrowhead(CmxArrowSpec value)

public final void setStartArrowhead(CmxArrowSpec value)

Ställer in formen för linjens början

Parameters:

ParameterTypBeskrivning
valueCmxArrowSpecformen för linjens början

getEndArrowhead()

public final CmxArrowSpec getEndArrowhead()

Hämtar formen för linjens slut

Returns: CmxArrowSpec - the shape for the end of the line

setEndArrowhead(CmxArrowSpec value)

public final void setEndArrowhead(CmxArrowSpec value)

Ställer in formen för linjens slut

Parameters:

ParameterTypBeskrivning
valueCmxArrowSpecformen för linjens slut

toString()

public String toString()

Returnerar en String som representerar detta objekt.

Returns: java.lang.String - En sträng som representerar detta objekt.

equals(Object o)

public boolean equals(Object o)

Kontrollera om objekt är lika.

Parameters:

ParameterTypBeskrivning
ojava.lang.ObjectDet andra objektet.

Returns: boolean - Resultatet av likhetsjämförelsen.

hashCode()

public int hashCode()

Hämta hashkoden för det aktuella objektet.

Returns: int - Hashkoden.