public static class Instance.Network extends Object
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>
<element name="nodes">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="node" maxOccurs="unbounded" minOccurs="2">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice minOccurs="0">
<sequence>
<element name="cx" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="cy" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="cz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
</sequence>
<sequence>
<element name="latitude" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="longitude" type="{http://www.w3.org/2001/XMLSchema}double"/>
</sequence>
</choice>
<element name="compatible_vehicle" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="trailer" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<choice>
<element name="links">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="link" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="length" type="{}positive_double" minOccurs="0"/>
<choice minOccurs="0">
<element name="travel_time" type="{}positive_double"/>
<element name="td_travel_time" type="{}time_dependent_parameter_type" maxOccurs="unbounded"/>
<element name="uncertain_travel_time" type="{}uncertain_parameter_type"/>
</choice>
<choice minOccurs="0">
<element name="travel_cost" type="{}positive_double"/>
<element name="td_travel_cost" type="{}time_dependent_parameter_type" maxOccurs="unbounded"/>
<element name="uncertain_travel_cost" type="{}uncertain_parameter_type"/>
</choice>
<element ref="{}tw" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="tail" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="head" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}integer" />
<attribute name="directed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="type" type="{http://www.w3.org/2001/XMLSchema}integer" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="symmetric" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<sequence>
<choice>
<element name="euclidean">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="manhattan">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="distance_calculator" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
<choice>
<element name="ceil">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="floor">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
</restriction>
</complexContent>
</complexType>
</element>
<element name="decimals" type="{http://www.w3.org/2001/XMLSchema}int"/>
</choice>
</sequence>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Instance.Network.Ceil
Java class for anonymous complex type.
|
static class |
Instance.Network.Euclidean
Java class for anonymous complex type.
|
static class |
Instance.Network.Floor
Java class for anonymous complex type.
|
static class |
Instance.Network.Links
Java class for anonymous complex type.
|
static class |
Instance.Network.Manhattan
Java class for anonymous complex type.
|
static class |
Instance.Network.Nodes
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected Instance.Network.Ceil |
ceil |
protected Integer |
decimals |
protected String |
distanceCalculator |
protected Instance.Network.Euclidean |
euclidean |
protected Instance.Network.Floor |
floor |
protected Instance.Network.Links |
links |
protected Instance.Network.Manhattan |
manhattan |
protected Instance.Network.Nodes |
nodes |
| Constructor and Description |
|---|
Network() |
| Modifier and Type | Method and Description |
|---|---|
Instance.Network.Ceil |
getCeil()
Gets the value of the ceil property.
|
Integer |
getDecimals()
Gets the value of the decimals property.
|
String |
getDistanceCalculator()
Gets the value of the distanceCalculator property.
|
Instance.Network.Euclidean |
getEuclidean()
Gets the value of the euclidean property.
|
Instance.Network.Floor |
getFloor()
Gets the value of the floor property.
|
Instance.Network.Links |
getLinks()
Gets the value of the links property.
|
Instance.Network.Manhattan |
getManhattan()
Gets the value of the manhattan property.
|
Instance.Network.Nodes |
getNodes()
Gets the value of the nodes property.
|
void |
setCeil(Instance.Network.Ceil value)
Sets the value of the ceil property.
|
void |
setDecimals(Integer value)
Sets the value of the decimals property.
|
void |
setDistanceCalculator(String value)
Sets the value of the distanceCalculator property.
|
void |
setEuclidean(Instance.Network.Euclidean value)
Sets the value of the euclidean property.
|
void |
setFloor(Instance.Network.Floor value)
Sets the value of the floor property.
|
void |
setLinks(Instance.Network.Links value)
Sets the value of the links property.
|
void |
setManhattan(Instance.Network.Manhattan value)
Sets the value of the manhattan property.
|
void |
setNodes(Instance.Network.Nodes value)
Sets the value of the nodes property.
|
protected Instance.Network.Nodes nodes
protected Instance.Network.Links links
protected Instance.Network.Euclidean euclidean
protected Instance.Network.Manhattan manhattan
protected String distanceCalculator
protected Instance.Network.Ceil ceil
protected Instance.Network.Floor floor
protected Integer decimals
public Instance.Network.Nodes getNodes()
Instance.Network.Nodespublic void setNodes(Instance.Network.Nodes value)
value - allowed object is
Instance.Network.Nodespublic Instance.Network.Links getLinks()
Instance.Network.Linkspublic void setLinks(Instance.Network.Links value)
value - allowed object is
Instance.Network.Linkspublic Instance.Network.Euclidean getEuclidean()
Instance.Network.Euclideanpublic void setEuclidean(Instance.Network.Euclidean value)
value - allowed object is
Instance.Network.Euclideanpublic Instance.Network.Manhattan getManhattan()
Instance.Network.Manhattanpublic void setManhattan(Instance.Network.Manhattan value)
value - allowed object is
Instance.Network.Manhattanpublic String getDistanceCalculator()
Stringpublic void setDistanceCalculator(String value)
value - allowed object is
Stringpublic Instance.Network.Ceil getCeil()
Instance.Network.Ceilpublic void setCeil(Instance.Network.Ceil value)
value - allowed object is
Instance.Network.Ceilpublic Instance.Network.Floor getFloor()
Instance.Network.Floorpublic void setFloor(Instance.Network.Floor value)
value - allowed object is
Instance.Network.Floorpublic Integer getDecimals()
IntegerCopyright © 2014 VRP-REP. All rights reserved.