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 color of the mesh stroke.
|
double |
getThresholdAngle()
Gets the minimum edge angle between two neighboring face normals.
|
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 color of the mesh stroke.
|
void |
setThresholdAngle(double thresholdAngle)
Sets the minimum edge angle between two neighboring face normals.
|
getAnimations, getColorLocked, getEffects, getEnable, getName, getOverprint, getPrimitiveName, setAnimations, setColorLocked, setEffects, setEnable, setName, setOverprint, setPrimitiveNamepublic 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