com.sculley.jim.swjava
Class Edge

java.lang.Object
  |
  +--com.sculley.jim.swjava.peer.CppPeer
        |
        +--com.sculley.jim.swjava.Edge

public class Edge
extends CppPeer

Insert the type's description here. Creation date: (2/18/00 11:17:20 PM)


Constructor Summary
Edge(long ptr)
          Edge constructor comment.
 
Method Summary
 double[] evaluate(double parameter)
          Insert the method's description here.
 Face[] getAdjacentFacePair()
          Insert the method's description here.
 double getClosestParameterOn(SWPoint point)
          Insert the method's description here.
 SWPoint getClosestPointOn(SWPoint point)
          Insert the method's description here.
 java.util.Enumeration getCoEdges()
          Insert the method's description here.
 Curve getCurve()
          Insert the method's description here.
 SWCurveParameters getCurveParameters()
          Insert the method's description here.
 Vertex getEndVertex()
          Insert the method's description here.
 double getParameterizationAt(SWPoint point)
          Insert the method's description here.
 Vertex getStartVertex()
          Insert the method's description here.
 boolean matchesFaceSense(Face face)
          Insert the method's description here.
 boolean removeRedundantTopology()
          Insert the method's description here.
 
Methods inherited from class com.sculley.jim.swjava.peer.CppPeer
getPtr
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Edge

public Edge(long ptr)
     throws java.lang.IllegalArgumentException
Edge constructor comment.
Parameters:
ptr - long
Throws:
java.lang.IllegalArgumentException - The exception description.
Method Detail

evaluate

public double[] evaluate(double parameter)
Insert the method's description here. Creation date: (3/11/00 9:39:43 PM)
Parameters:
parameter - double
Returns:
double[]

getAdjacentFacePair

public Face[] getAdjacentFacePair()
Insert the method's description here. Creation date: (3/11/00 10:22:35 PM)
Returns:
com.sculley.jim.swjava.Face[]

getClosestParameterOn

public double getClosestParameterOn(SWPoint point)
Insert the method's description here. Creation date: (3/11/00 9:47:47 PM)
Parameters:
point - com.sculley.jim.swjava.SWPoint
Returns:
double

getClosestPointOn

public SWPoint getClosestPointOn(SWPoint point)
Insert the method's description here. Creation date: (3/11/00 9:44:13 PM)
Parameters:
point - com.sculley.jim.swjava.SWPoint
Returns:
com.sculley.jim.swjava.SWPoint

getCoEdges

public java.util.Enumeration getCoEdges()
Insert the method's description here. Creation date: (2/18/00 11:28:58 PM)
Returns:
java.util.Enumeration

getCurve

public Curve getCurve()
Insert the method's description here. Creation date: (3/11/00 9:49:59 PM)
Returns:
com.sculley.jim.swjava.Curve

getCurveParameters

public SWCurveParameters getCurveParameters()
Insert the method's description here. Creation date: (3/11/00 9:58:33 PM)
Returns:
com.sculley.jim.swjava.SWCurveParameters

getEndVertex

public Vertex getEndVertex()
Insert the method's description here. Creation date: (3/11/00 10:11:03 PM)
Returns:
com.sculley.jim.swjava.Vertex

getParameterizationAt

public double getParameterizationAt(SWPoint point)
                             throws ParameterizationException
Insert the method's description here. Creation date: (3/11/00 10:13:25 PM)
Parameters:
point - com.sculley.jim.swjava.SWPoint
Returns:
double
Throws:
com.sculley.jim.swjava.ParameterizationException -  

getStartVertex

public Vertex getStartVertex()
Insert the method's description here. Creation date: (3/11/00 10:11:03 PM)
Returns:
com.sculley.jim.swjava.Vertex

matchesFaceSense

public boolean matchesFaceSense(Face face)
Insert the method's description here. Creation date: (3/11/00 9:28:19 PM)
Parameters:
face - com.sculley.jim.swjava.Face
Returns:
boolean

removeRedundantTopology

public boolean removeRedundantTopology()
Insert the method's description here. Creation date: (3/11/00 10:26:12 PM)
Returns:
boolean