public class LineFormatEffectiveData extends java.lang.Object implements ILineParamSource, ILineFormatEffectiveData
Immutable object which contains line properties.
Modifier and Type | Method and Description |
---|---|
boolean |
equals(ILineFormatEffectiveData lf)
Determines whether the two LineValueEx instances are equal.
|
boolean |
equals(java.lang.Object obj)
Determines whether the two LineValueEx instances are equal.
|
byte |
getAlignment()
Returns the line alignment.
|
byte |
getBeginArrowheadLength()
Returns the arrowhead length at the beginning of a line.
|
byte |
getBeginArrowheadStyle()
Returns the arrowhead style at the beginning of a line.
|
byte |
getBeginArrowheadWidth()
Returns the arrowhead width at the beginning of a line.
|
byte |
getCapStyle()
Returns the line cap style.
|
float[] |
getCustomDashPattern()
Returns the custom dash pattern.
|
byte |
getDashStyle()
Returns the line dash style.
|
byte |
getEndArrowheadLength()
Returns the arrowhead length at the end of a line.
|
byte |
getEndArrowheadStyle()
Returns the arrowhead style at the end of a line.
|
byte |
getEndArrowheadWidth()
Returns the arrowhead width at the end of a line.
|
ILineFillFormatEffectiveData |
getFillFormat()
Returns the fill format of a line.
|
byte |
getJoinStyle()
Returns the lines join style.
|
float |
getMiterLimit()
Returns the miter limit of a line.
|
byte |
getStyle()
Returns the line style.
|
double |
getWidth()
Returns the width of a line.
|
int |
hashCode()
Serves as a hash function for a particular type, suitable for use
in hashing algorithms and data structures like a hash table.
|
public boolean equals(java.lang.Object obj)
Determines whether the two LineValueEx instances are equal.
equals
in class java.lang.Object
obj
- The LineValueEx to compare with the current LineValueEx.<b>true</b>
if the specified LineValueEx is equal to the current LineValueEx; otherwise, <b>false</b>
.public final boolean equals(ILineFormatEffectiveData lf)
Determines whether the two LineValueEx instances are equal.
equals
in interface ILineFormatEffectiveData
lf
- The LineValueEx to compare with the current LineValueEx.<b>true</b>
if the specified LineValueEx is equal to the current LineValueEx; otherwise, <b>false</b>
.public final ILineFillFormatEffectiveData getFillFormat()
Returns the fill format of a line.
Read-only ILineFillFormatEffectiveData
.
getFillFormat
in interface ILineFormatEffectiveData
public final double getWidth()
Returns the width of a line.
Read-only double
.
getWidth
in interface ILineFormatEffectiveData
public final byte getDashStyle()
Returns the line dash style.
Read-only LineDashStyle
.
getDashStyle
in interface ILineFormatEffectiveData
public final float[] getCustomDashPattern()
Returns the custom dash pattern.
Read-only float[]
.
getCustomDashPattern
in interface ILineFormatEffectiveData
public final byte getCapStyle()
Returns the line cap style.
Read-only LineCapStyle
.
getCapStyle
in interface ILineFormatEffectiveData
public final byte getStyle()
Returns the line style.
Read-only LineStyle
.
getStyle
in interface ILineFormatEffectiveData
public final byte getAlignment()
Returns the line alignment.
Read-only LineAlignment
.
getAlignment
in interface ILineFormatEffectiveData
public final byte getJoinStyle()
Returns the lines join style.
Read-only LineJoinStyle
.
getJoinStyle
in interface ILineFormatEffectiveData
public final float getMiterLimit()
Returns the miter limit of a line.
Read-only float
.
getMiterLimit
in interface ILineFormatEffectiveData
public final byte getBeginArrowheadStyle()
Returns the arrowhead style at the beginning of a line.
Read-only LineArrowheadStyle
.
getBeginArrowheadStyle
in interface ILineFormatEffectiveData
public final byte getEndArrowheadStyle()
Returns the arrowhead style at the end of a line.
Read-only LineArrowheadStyle
.
getEndArrowheadStyle
in interface ILineFormatEffectiveData
public final byte getBeginArrowheadWidth()
Returns the arrowhead width at the beginning of a line.
Read-only LineArrowheadWidth
.
getBeginArrowheadWidth
in interface ILineFormatEffectiveData
public final byte getEndArrowheadWidth()
Returns the arrowhead width at the end of a line.
Read-only LineArrowheadWidth
.
getEndArrowheadWidth
in interface ILineFormatEffectiveData
public final byte getBeginArrowheadLength()
Returns the arrowhead length at the beginning of a line.
Read-only LineArrowheadLength
.
getBeginArrowheadLength
in interface ILineFormatEffectiveData
public final byte getEndArrowheadLength()
Returns the arrowhead length at the end of a line.
Read-only LineArrowheadLength
.
getEndArrowheadLength
in interface ILineFormatEffectiveData
public int hashCode()
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
hashCode
in class java.lang.Object
Copyright © 2004-2019 Aspose Pty Ltd. All Rights Reserved.