Class Link.Clothoid
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Link
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="Interpolated" type="{http://www.opentrafficsim.org/ots}EmptyType"/> <sequence> <element name="Length" type="{http://www.opentrafficsim.org/ots}LengthType"/> <element name="StartCurvature" type="{http://www.opentrafficsim.org/ots}LinearDensityType"/> <element name="EndCurvature" type="{http://www.opentrafficsim.org/ots}LinearDensityType"/> </sequence> <sequence> <element name="A" type="{http://www.opentrafficsim.org/ots}LengthType"/> <element name="StartCurvature" type="{http://www.opentrafficsim.org/ots}LinearDensityType"/> <element name="EndCurvature" type="{http://www.opentrafficsim.org/ots}LinearDensityType"/> </sequence> </choice> <sequence> <element name="Flattener" type="{http://www.opentrafficsim.org/ots}FlattenerType" minOccurs="0"/> </sequence> </sequence> <attribute name="EndElevation" type="{http://www.opentrafficsim.org/ots}PositiveLengthType" /> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<LengthType>
protected List<LinearDensityType>
protected LengthType
protected List<FlattenerType>
protected List<LengthType>
protected List<LinearDensityType>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetA()
Gets the value of the a property.Gets the value of the endCurvature property.Gets the value of the endElevation property.Gets the value of the flattener property.Gets the value of the interpolated property.Gets the value of the length property.Gets the value of the startCurvature property.void
setEndElevation
(LengthType value) Sets the value of the endElevation property.
-
Field Details
-
interpolated
-
length
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<LengthType> length -
startCurvature
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<LinearDensityType> startCurvature -
endCurvature
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<LinearDensityType> endCurvature -
a
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<LengthType> a -
flattener
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected List<FlattenerType> flattener -
endElevation
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") protected LengthType endElevation
-
-
Constructor Details
-
Clothoid
public Clothoid()
-
-
Method Details
-
getInterpolated
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<EmptyType> getInterpolated()Gets the value of the interpolated property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the interpolated property.For example, to add a new item, do as follows:
getInterpolated().add(newItem);
Objects of the following type(s) are allowed in the list
EmptyType
-
getLength
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<LengthType> getLength()Gets the value of the length property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the length property.For example, to add a new item, do as follows:
getLength().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getStartCurvature
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<LinearDensityType> getStartCurvature()Gets the value of the startCurvature property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the startCurvature property.For example, to add a new item, do as follows:
getStartCurvature().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getEndCurvature
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<LinearDensityType> getEndCurvature()Gets the value of the endCurvature property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the endCurvature property.For example, to add a new item, do as follows:
getEndCurvature().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getA
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<LengthType> getA()Gets the value of the a property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the a property.For example, to add a new item, do as follows:
getA().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getFlattener
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public List<FlattenerType> getFlattener()Gets the value of the flattener property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the flattener property.For example, to add a new item, do as follows:
getFlattener().add(newItem);
Objects of the following type(s) are allowed in the list
FlattenerType
-
getEndElevation
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public LengthType getEndElevation()Gets the value of the endElevation property.- Returns:
- possible object is
String
-
setEndElevation
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.7", date="2024-08-29T18:50:16+02:00") public void setEndElevation(LengthType value) Sets the value of the endElevation property.- Parameters:
value
- allowed object isString
-