public class CIMGeometricEffectWave extends CIMGeometricEffect
| Constructor and Description |
|---|
CIMGeometricEffectWave() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
static CIMGeometricEffectWave |
fromJSON(java.lang.String json)
Creates the object with a specified state from a JSON encoding.
|
double |
getAmplitude()
Gets the distance perpendicular to a feature to display the curves for the symbol.
|
double |
getPeriod()
Gets the distance along the line or polygon to display the curves for the symbol.
|
int |
getSeed()
Gets the staring value for generating a random number.
|
GeometricEffectWaveform |
getWaveform()
Gets the shape of the curves to be displayed along the symbol.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setAmplitude(double amplitude)
Sets the distance perpendicular to a feature to display the curves for the symbol.
|
void |
setPeriod(double period)
Sets the distance along the line or polygon to display the curves for the symbol.
|
void |
setSeed(int seed)
Sets the staring value for generating a random number.
|
void |
setWaveform(GeometricEffectWaveform waveform)
Sets the shape of the curves to be displayed along the symbol.
|
java.lang.String |
toJSON()
Creates a JSON encoding of the object and its current state.
|
getPrimitiveName, setPrimitiveNamepublic double getAmplitude()
public void setAmplitude(double amplitude)
public double getPeriod()
public void setPeriod(double period)
public int getSeed()
public void setSeed(int seed)
public GeometricEffectWaveform getWaveform()
public void setWaveform(GeometricEffectWaveform waveform)
public static CIMGeometricEffectWave fromJSON(java.lang.String json) throws CIMJSONException
CIMJSONExceptionpublic java.lang.String toJSON()
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMGeometricEffectCIMJSONExceptionpublic void serialize(JSONObject jsonObject)
serialize in class CIMGeometricEffect