igeo
Class IRadialComparator
java.lang.Object
igeo.IRadialComparator
- All Implemented Interfaces:
- IComparator<IVec>
public class IRadialComparator
- extends java.lang.Object
- implements IComparator<IVec>
A class to define order of IVec in angle around a specified center to be used in sorting with ISort.
- Version:
- 0.7.0.0;
- Author:
- Satoru Sugihara
- See Also:
ISort
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
center
public IVec center
normal
public IVec normal
startDir
public IVec startDir
IRadialComparator
public IRadialComparator()
IRadialComparator
public IRadialComparator(IVec center)
IRadialComparator
public IRadialComparator(IVec center,
IVec normal)
IRadialComparator
public IRadialComparator(IVec center,
IVec normal,
IVec startDir)
angle
public double angle(IVec v)
compare
public int compare(IVec v1,
IVec v2)
- Specified by:
compare
in interface IComparator<IVec>