org.geotools.geometry.iso.util.topology
Class Simplex2D
java.lang.Object
org.geotools.geometry.iso.util.topology.BRepFace2D
org.geotools.geometry.iso.util.topology.Simplex2D
public abstract class Simplex2D
- extends BRepFace2D
- Author:
- roehrig
TODO To change the template for this generated type comment go to Window -
Preferences - Java - Code Style - Code Templates
Fields inherited from class org.geotools.geometry.iso.util.topology.BRepFace2D |
value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
node
protected BRepNode2D[] node
side
protected java.lang.Object[] side
Simplex2D
protected Simplex2D(BRepNode2D[] p)
n
public abstract int n()
side
public abstract byte side(int s)
getNodes
public BRepNode2D[] getNodes()
getNode
public BRepNode2D getNode(int s)
getSides
public java.lang.Object[] getSides()
getSide
public java.lang.Object getSide(int s)
getEdge
public BRepEdge2D getEdge(int s)
getSimplex
public Simplex2D getSimplex(int s)
isEdgeSide
public boolean isEdgeSide(int i)
isSimplexSide
public boolean isSimplexSide(int i)
hasNode
public boolean hasNode(BRepNode2D v0)
hasEdge
public boolean hasEdge(BRepEdge2D e)
hasFace
public boolean hasFace(BRepFace2D f)
getSide
public int getSide(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1)
getSide
public int getSide(BRepEdge2D e)
getSide
public int getSide(BRepFace2D f)
getNeighborFace
public BRepFace2D getNeighborFace(BRepEdge2D e)
getNextPoint
public BRepNode2D getNextPoint(BRepNode2D v0,
BRepNode2D v1)
getAllSimpliciesOnSimplex
public java.util.ArrayList getAllSimpliciesOnSimplex()
getAllEdgesOnFace
public java.util.ArrayList getAllEdgesOnFace()
getAllPointsOnFace
public java.util.ArrayList getAllPointsOnFace()
getOrientation
public int getOrientation(int s0,
int s1)
getOrientation
public int getOrientation(Simplex2D f0,
Simplex2D f1)
getOrientation
public int getOrientation(Simplex2D f)
getCentroid
public java.awt.geom.Point2D getCentroid()
linkSimplex
protected void linkSimplex(int s,
Simplex2D f)
linkEdge
protected void linkEdge(int s,
BRepEdge2D e)
linkEdge
protected void linkEdge(BRepEdge2D e)
unlinkEdge
protected void unlinkEdge(int s,
BRepEdge2D e)
unlinkEdge
protected void unlinkEdge(BRepEdge2D e)
swapSide
protected void swapSide(BRepEdge2D e,
Simplex2D f)
Copyright © 1996-2010 Geotools. All Rights Reserved.