public class LineStringDomain extends GeometricShapeDomain
GeometricShapeVariables.geomcoordinatesdefaultValueChoiceFunction, logger, myVariable, valueChoiceFunctions| Modifier | Constructor and Description |
|---|---|
protected |
LineStringDomain(Variable v) |
|
LineStringDomain(Variable v,
com.vividsolutions.jts.geom.Coordinate[] coord)
Create a
LineStringDomain for a variable given a list of coordinates. |
| Modifier and Type | Method and Description |
|---|---|
com.vividsolutions.jts.geom.Coordinate[] |
getCoordiantes() |
protected void |
updateGeometry() |
getGeometry, getShapeType, toStringcompareTo, isInstantiated, setCoordinateschooseValue, chooseValue, getValueChoiceFunctions, getVariable, registerValueChoiceFunction, removeValueChoiceFunctions, setDefaultValueChoiceFunctionprotected LineStringDomain(Variable v)
public LineStringDomain(Variable v, com.vividsolutions.jts.geom.Coordinate[] coord)
LineStringDomain for a variable given a list of coordinates.v - The variable of which this object represents the domain.coord - The coordinates to be used for creating this LineStringDomain.public com.vividsolutions.jts.geom.Coordinate[] getCoordiantes()
protected void updateGeometry()
updateGeometry in class GeometricShapeDomain