public abstract class CIMMeshEdge extends CIMSymbolLayer
| Constructor and Description |
|---|
CIMMeshEdge() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
boolean |
getApplyThresholdAngleToBothSidesOfFaces()
Gets a value indicating whether threshold angle applies to both sides of faces.
|
CIMColor |
getColor()
Gets the color of the mesh stroke.
|
double |
getThresholdAngle()
Gets the minimum edge angle between two neighboring face normals.
|
double |
getWidth()
Gets the width (in points) of the mesh stroke.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setApplyThresholdAngleToBothSidesOfFaces(boolean applyThresholdAngleToBothSidesOfFaces)
Sets a value indicating whether threshold angle applies to both sides of faces.
|
void |
setColor(CIMColor color)
Sets the color of the mesh stroke.
|
void |
setThresholdAngle(double thresholdAngle)
Sets the minimum edge angle between two neighboring face normals.
|
void |
setWidth(double width)
Sets the width (in points) of the mesh stroke.
|
getAnimations, getColorLocked, getEffects, getEnable, getName, getOverprint, getPrimitiveName, setAnimations, setColorLocked, setEffects, setEnable, setName, setOverprint, setPrimitiveNameArrayFromJSON, fromJSON, JSONFromArray, toJSONpublic double getWidth()
public void setWidth(double width)
public CIMColor getColor()
public void setColor(CIMColor color)
public double getThresholdAngle()
public void setThresholdAngle(double thresholdAngle)
public boolean getApplyThresholdAngleToBothSidesOfFaces()
public void setApplyThresholdAngleToBothSidesOfFaces(boolean applyThresholdAngleToBothSidesOfFaces)
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMSymbolLayerCIMJSONExceptionpublic void serialize(JSONObject jsonObject)
serialize in class CIMSymbolLayer