es.unex.sextante.topology.extractNodes
Class Node

java.lang.Object
  extended by es.unex.sextante.topology.extractNodes.Node

public class Node
extends java.lang.Object


Constructor Summary
Node(int iD, com.vividsolutions.jts.geom.Geometry geom, es.unex.sextante.dataObjects.IFeature lineFeature)
           
 
Method Summary
 void addConnectedLine(es.unex.sextante.dataObjects.IFeature feat, int idx)
           
 java.util.ArrayList getCloseNodes()
           
 java.util.ArrayList getConnectedLines()
           
 java.util.ArrayList getConnectedLinesIdx()
           
 int getDegree()
           
 com.vividsolutions.jts.geom.Geometry getGeometry()
           
 void incrementDegree()
           
 void processIfClose(Node n, double tolerance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node

public Node(int iD,
            com.vividsolutions.jts.geom.Geometry geom,
            es.unex.sextante.dataObjects.IFeature lineFeature)
Method Detail

addConnectedLine

public void addConnectedLine(es.unex.sextante.dataObjects.IFeature feat,
                             int idx)

getCloseNodes

public java.util.ArrayList getCloseNodes()

getConnectedLines

public java.util.ArrayList getConnectedLines()

getConnectedLinesIdx

public java.util.ArrayList getConnectedLinesIdx()

getDegree

public int getDegree()

getGeometry

public com.vividsolutions.jts.geom.Geometry getGeometry()

incrementDegree

public void incrementDegree()

processIfClose

public void processIfClose(Node n,
                           double tolerance)


Copyright © 2014 gvSIG Association. All Rights Reserved.