public interface IEdge
Modifier and Type | Method and Description |
---|---|
INode |
getFinalNode()
the final node of the edge
|
ICurve |
getGeom()
The geometry of the edge
|
Set<IFeature> |
getGeoObjects()
the possible features attached to the edge
|
IGraph |
getGraph()
The graph the edge is part of
|
int |
getId()
The universal id of the edge
|
INode |
getInitialNode()
the initial node of the edge
|
Set<INode> |
getNodes()
Both nodes of the edge
|
double |
getWeight()
the weight of the edge
|
boolean |
isOriented()
Boolean to know if the edge is oriented or not
|
void |
setFinalNode(INode node) |
void |
setGeom(ICurve geom) |
void |
setGeoObjects(Set<IFeature> geoObjects) |
void |
setGraph(IGraph graph) |
void |
setId(int id) |
void |
setInitialNode(INode node) |
void |
setWeight(double weight) |
int getId()
void setId(int id)
INode getInitialNode()
void setInitialNode(INode node)
INode getFinalNode()
void setFinalNode(INode node)
double getWeight()
void setWeight(double weight)
ICurve getGeom()
void setGeom(ICurve geom)
IGraph getGraph()
void setGraph(IGraph graph)
boolean isOriented()
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.