public abstract class CIMStroke extends CIMSymbolLayer
| Constructor and Description |
|---|
CIMStroke() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
Simple3DLineAnchor |
getAnchor3D()
Gets the vertical anchor of the 3D line style applied to the stroke.
|
LineCapStyle |
getCapStyle()
Gets how the stroke should draw at the ends of the geometries.
|
boolean |
getCloseCaps3D()
Gets a value indicating whether to close caps when drawing them in 3D.
|
double |
getHeight3D()
Gets the height.
|
LineJoinStyle |
getJoinStyle()
Gets how the symbol is drawn at the stroke segment connections.
|
Simple3DLineStyle |
getLineStyle3D()
Gets how strokes will be rendered in 3D.
|
double |
getMiterLimit()
Gets the maximum 'sharpness' that is allowed for Miter joins.
|
double |
getWidth()
Gets the width of the stroke.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setAnchor3D(Simple3DLineAnchor anchor3D)
Sets the vertical anchor of the 3D line style applied to the stroke.
|
void |
setCapStyle(LineCapStyle capStyle)
Sets how the stroke should draw at the ends of the geometries.
|
void |
setCloseCaps3D(boolean closeCaps3D)
Sets a value indicating whether to close caps when drawing them in 3D.
|
void |
setHeight3D(double height3D)
Sets the height.
|
void |
setJoinStyle(LineJoinStyle joinStyle)
Sets how the symbol is drawn at the stroke segment connections.
|
void |
setLineStyle3D(Simple3DLineStyle lineStyle3D)
Sets how strokes will be rendered in 3D.
|
void |
setMiterLimit(double miterLimit)
Sets the maximum 'sharpness' that is allowed for Miter joins.
|
void |
setWidth(double width)
Sets the width of the stroke.
|
getAnimations, getColorLocked, getEffects, getEnable, getName, getOverprint, getPrimitiveName, setAnimations, setColorLocked, setEffects, setEnable, setName, setOverprint, setPrimitiveNamepublic LineCapStyle getCapStyle()
public void setCapStyle(LineCapStyle capStyle)
public LineJoinStyle getJoinStyle()
public void setJoinStyle(LineJoinStyle joinStyle)
public Simple3DLineStyle getLineStyle3D()
public void setLineStyle3D(Simple3DLineStyle lineStyle3D)
public double getMiterLimit()
public void setMiterLimit(double miterLimit)
public double getWidth()
public void setWidth(double width)
public boolean getCloseCaps3D()
public void setCloseCaps3D(boolean closeCaps3D)
public double getHeight3D()
public void setHeight3D(double height3D)
public Simple3DLineAnchor getAnchor3D()
public void setAnchor3D(Simple3DLineAnchor anchor3D)
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMSymbolLayerCIMJSONExceptionpublic void serialize(JSONObject jsonObject)
serialize in class CIMSymbolLayer