- f() - Method in class org.kynosarges.tektosyne.graph.PathNode
-
Gets the estimated total cost of the search path.
- face() - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionEdge
-
- face() - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionElement
-
- faceKeys1 - Variable in class org.kynosarges.tektosyne.subdivision.SubdivisionIntersection
-
- faceKeys2 - Variable in class org.kynosarges.tektosyne.subdivision.SubdivisionIntersection
-
- faces() - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- find(PointD, PointD, PointD, PointD) - Static method in class org.kynosarges.tektosyne.geometry.LineIntersection
-
Finds the intersection of the specified line segments, using exact coordinate comparisons.
- find(PointD, PointD, PointD, PointD, double) - Static method in class org.kynosarges.tektosyne.geometry.LineIntersection
-
Finds the intersection of the specified line segments,
given the specified epsilon for coordinate comparisons.
- find(LineD[]) - Static method in class org.kynosarges.tektosyne.geometry.MultiLineIntersection
-
Finds all intersections between the specified line segments, using a sweep line algorithm.
- find(PointD, double) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- find(PointD) - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionSearch
-
- findAll(PointD[]) - Static method in class org.kynosarges.tektosyne.geometry.Voronoi
-
Finds the Voronoi diagram and the Delaunay triangulation for the specified set
of
PointD
coordinates, using a default clipping rectangle.
- findAll(PointD[], RectD) - Static method in class org.kynosarges.tektosyne.geometry.Voronoi
-
Finds the Voronoi diagram and the Delaunay triangulation for the specified set
of
PointD
coordinates, using the specified clipping rectangle.
- findBestPath(GraphAgent<T>, T, T) - Method in class org.kynosarges.tektosyne.graph.AStar
-
- findDelaunay(PointD[]) - Static method in class org.kynosarges.tektosyne.geometry.Voronoi
-
Finds the Delaunay triangulation for the specified set of
PointD
coordinates.
- findDelaunaySubdivision(PointD[]) - Static method in class org.kynosarges.tektosyne.geometry.Voronoi
-
Finds the Delaunay triangulation for the specified set of
PointD
coordinates
and creates the corresponding
Subdivision
.
- findEdge(PointD, PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- FindEdgeResult - Class in org.kynosarges.tektosyne.subdivision
-
Contains the result of finding the
SubdivisionEdge
nearest to a query point.
- findEdgeTo(PointD) - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionEdge
-
- findEdgeTo(PointD, double) - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionEdge
-
- findFace(PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- findFace(PointD[], boolean) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- findFirstNode(T) - Method in class org.kynosarges.tektosyne.NodeList
-
- findLastNode(T) - Method in class org.kynosarges.tektosyne.NodeList
-
- findMatching(Predicate<T>, T) - Method in class org.kynosarges.tektosyne.graph.FloodFill
-
Finds all contiguous
FloodFill.graph
nodes that match the specified conditions,
starting from the specified source node.
- findNearest(List<PointD>, PointD) - Method in class org.kynosarges.tektosyne.geometry.PointDComparator
-
Searches a sorted
PointD
list for the element nearest to the specified location,
given the current epsilon for coordinate comparisons.
- findNearest(NavigableSet<PointD>, PointD) - Method in class org.kynosarges.tektosyne.geometry.PointDComparator
-
Searches a
NavigableSet
for the
PointD
element nearest to the
specified location, given the current epsilon for coordinate comparisons.
- findNearestEdge(PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- findNearestEdge(PointD) - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionFace
-
- findNearestNode(PointD) - Method in class org.kynosarges.tektosyne.geometry.PolygonGrid
-
Finds the
Graph
node nearest to the specified
PointD
world location.
- findNearestNode(PointD) - Method in interface org.kynosarges.tektosyne.graph.Graph
-
Finds the
Graph
node nearest to the specified
PointD
world location.
- findNearestNode(PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
Finds the
Graph
node nearest to the specified
PointD
world location.
- findNearestVertex(PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- findNode(int, int, int) - Method in class org.kynosarges.tektosyne.QuadTree
-
- findNode(PointD) - Method in class org.kynosarges.tektosyne.QuadTree
-
- findNodeByValue(V) - Method in class org.kynosarges.tektosyne.QuadTree
-
- findRange(NavigableMap<PointD, V>, RectD) - Method in class org.kynosarges.tektosyne.geometry.PointDComparator
-
Finds all entries in the specified
NavigableMap
whose
PointD
keys are
within the specified
RectD
, given the current epsilon for coordinate comparisons.
- findRange(NavigableSet<PointD>, RectD) - Method in class org.kynosarges.tektosyne.geometry.PointDComparator
-
Finds all
PointD
elements in the specified
NavigableSet
that are within
the specified
RectD
, given the current epsilon for coordinate comparisons.
- findRange(PointD, double) - Method in class org.kynosarges.tektosyne.QuadTree
-
Finds all entries in the
QuadTree
whose keys lie within the specified circular range.
- findRange(RectD) - Method in class org.kynosarges.tektosyne.QuadTree
-
Finds all entries in the
QuadTree
whose keys lie within the specified rectangular range.
- findReachable(GraphAgent<T>, T, double) - Method in class org.kynosarges.tektosyne.graph.Coverage
-
Finds all
Coverage.graph
nodes that the specified
GraphAgent
can reach
from the specified source node within the specified maximum path cost.
- findSimple(LineD[]) - Static method in class org.kynosarges.tektosyne.geometry.MultiLineIntersection
-
Finds all intersections between the specified line segments, using a brute force algorithm.
- findSimple(LineD[], double) - Static method in class org.kynosarges.tektosyne.geometry.MultiLineIntersection
-
Finds all intersections between the specified line segments, using a brute force algorithm
with the specified epsilon for coordinate comparisons.
- findVisible(Predicate<T>, T, double) - Method in class org.kynosarges.tektosyne.graph.Visibility
-
Finds all contiguous
graph
nodes within the specified maximum
world distance that are visible from the specified source node.
- findX(double) - Method in class org.kynosarges.tektosyne.geometry.LineD
-
Finds the x-coordinate for the specified y-coordinate on the
LineD
or its infinite extension.
- findX(double) - Method in class org.kynosarges.tektosyne.geometry.LineI
-
Finds the x-coordinate for the specified y-coordinate on the
LineI
or its infinite extension.
- findY(double) - Method in class org.kynosarges.tektosyne.geometry.LineD
-
Finds the y-coordinate for the specified x-coordinate on the
LineD
or its infinite extension.
- findY(double) - Method in class org.kynosarges.tektosyne.geometry.LineI
-
Finds the y-coordinate for the specified x-coordinate on the
LineI
or its infinite extension.
- first - Variable in class org.kynosarges.tektosyne.geometry.LineIntersection
-
- first() - Method in class org.kynosarges.tektosyne.NodeList
-
- FloodFill<T> - Class in org.kynosarges.tektosyne.graph
-
Provides a flood fill algorithm for
Graph
instances.
- FloodFill(Graph<T>) - Constructor for class org.kynosarges.tektosyne.graph.FloodFill
-
- floor(double) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the Integer
nearest the specified Double
number,
rounded towards negative infinity.
- floor(float) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the Integer
nearest the specified Float
number,
rounded towards negative infinity.
- format() - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionSearch
-
- Fortran - Class in org.kynosarges.tektosyne
-
Provides functions defined by the Fortran 90 standard.
- fromDegrees(int) - Static method in enum org.kynosarges.tektosyne.geometry.Compass
-
Gets the
Compass
point at the specified angle.
- fromDoubles(Class<T>, double...) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Converts the specified Double
array to the specified geometric objects.
- fromDoubles(double...) - Static method in class org.kynosarges.tektosyne.geometry.LineD
-
Converts the specified
Double
array to a
LineD
array.
- fromDoubles(double...) - Static method in class org.kynosarges.tektosyne.geometry.PointD
-
Converts the specified
Double
array to a
PointD
array.
- fromDoubles(double...) - Static method in class org.kynosarges.tektosyne.geometry.RectD
-
Converts the specified
Double
array to a
RectD
array.
- fromDoubles(double...) - Static method in class org.kynosarges.tektosyne.geometry.SizeD
-
Converts the specified
Double
array to a
SizeD
array.
- fromFace(SubdivisionFace) - Method in class org.kynosarges.tektosyne.subdivision.PolygonGridMap
-
- fromFace(SubdivisionFace) - Method in interface org.kynosarges.tektosyne.subdivision.SubdivisionMap
-
- fromFace(SubdivisionFace) - Method in class org.kynosarges.tektosyne.subdivision.VoronoiMap
-
- fromIndexPoints(PointD[], PointI[]) - Static method in class org.kynosarges.tektosyne.geometry.LineD
-
Converts the specified arrays of
PointD
coordinates and zero-based indices
into an array of equivalent
LineD
instances.
- fromInts(Class<T>, int...) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Converts the specified Integer
array to the specified geometric objects.
- fromInts(int...) - Static method in class org.kynosarges.tektosyne.geometry.LineI
-
Converts the specified
Integer
array to a
LineI
array.
- fromInts(int...) - Static method in class org.kynosarges.tektosyne.geometry.PointI
-
Converts the specified
Integer
array to a
PointI
array.
- fromInts(int...) - Static method in class org.kynosarges.tektosyne.geometry.RectI
-
Converts the specified
Integer
array to a
RectI
array.
- fromInts(int...) - Static method in class org.kynosarges.tektosyne.geometry.SizeI
-
Converts the specified
Integer
array to a
SizeI
array.
- fromLines(LineD[], double) - Static method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- fromPolar(double, double) - Static method in class org.kynosarges.tektosyne.geometry.PointD
-
Creates a
PointD
from the specified polar coordinates.
- fromPolar(double, double) - Static method in class org.kynosarges.tektosyne.geometry.PointI
-
Creates a
PointI
from the specified polar coordinates.
- fromPolygons(PointD[][], double) - Static method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- MathUtils - Class in org.kynosarges.tektosyne
-
Provides general mathematical utility methods.
- max(double...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the largest of the specified Double
numbers.
- max(float...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the largest of the specified Float
numbers.
- max(int...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the largest of the specified Integer
numbers.
- max(long...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the largest of the specified Long
numbers.
- max - Variable in class org.kynosarges.tektosyne.geometry.RectD
-
The greatest coordinates within the
RectD
.
- max - Variable in class org.kynosarges.tektosyne.geometry.RectI
-
The greatest coordinates within the
RectI
.
- MAX_LEVEL - Static variable in class org.kynosarges.tektosyne.QuadTree
-
- maxXmaxY() - Method in class org.kynosarges.tektosyne.QuadTree.Node
-
- maxXminY() - Method in class org.kynosarges.tektosyne.QuadTree.Node
-
- min(double...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the smallest of the specified Double
numbers.
- min(float...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the smallest of the specified Float
numbers.
- min(int...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the smallest of the specified Integer
numbers.
- min(long...) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the smallest of the specified Long
numbers.
- min - Variable in class org.kynosarges.tektosyne.geometry.RectD
-
The smallest coordinates within the
RectD
.
- min - Variable in class org.kynosarges.tektosyne.geometry.RectI
-
The smallest coordinates within the
RectI
.
- minXmaxY() - Method in class org.kynosarges.tektosyne.QuadTree.Node
-
- minXminY() - Method in class org.kynosarges.tektosyne.QuadTree.Node
-
- modulo(double, double) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the first Double
number modulo the second number.
- modulo(float, float) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the first Float
number modulo the second number.
- modulo(int, int) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the first Integer
number modulo the second number.
- modulo(long, long) - Static method in class org.kynosarges.tektosyne.Fortran
-
Returns the first Long
number modulo the second number.
- move(PointD, double) - Method in class org.kynosarges.tektosyne.geometry.PointD
-
Moves the
PointD
by the specfied distance in the specified direction.
- move(PointD, PointD, QuadTree.Node<V>) - Method in class org.kynosarges.tektosyne.QuadTree
-
Moves the specified entry to a different key within the
QuadTree
.
- moveVertex(PointD, PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
Moves the specified
PointD
vertex to the specified
PointD
coordinates.
- MultiLineIntersection - Class in org.kynosarges.tektosyne.geometry
-
Provides algorithms to find all intersections between multiple line segments.
- MultiLinePoint - Class in org.kynosarges.tektosyne.geometry
-
- MultiLinePoint.Line - Class in org.kynosarges.tektosyne.geometry
-
- multiply(PointD) - Method in class org.kynosarges.tektosyne.geometry.PointD
-
Multiplies the vectors represented by the specified
PointD
and this instance.
- multiply(PointI) - Method in class org.kynosarges.tektosyne.geometry.PointI
-
Multiplies the vectors represented by the specified
PointI
and this instance.
- RADIANS_TO_DEGREES - Static variable in class org.kynosarges.tektosyne.geometry.Angle
-
The factor that converts an angle from radians to degrees.
- randomLine(double, double, double, double) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Creates a random
LineD
within the specified bounding area.
- randomPoint(double, double, double, double) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Creates a random
PointD
within the specified bounding area.
- randomPoints(int, RectD) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Creates a set of random
PointD
coordinates within the specified bounding area.
- randomPoints(int, RectD, PointDComparator, double) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Creates a set of random
PointD
coordinates within the specified bounding area,
ensuring a specified pairwise minimum distance.
- randomPolygon(double, double, double, double) - Static method in class org.kynosarges.tektosyne.geometry.GeoUtils
-
Creates a random simple
PointD
polygon within the specified bounding area.
- RectD - Class in org.kynosarges.tektosyne.geometry
-
Represents a rectangular region in two-dimensional space, using Double
coordinates.
- RectD() - Constructor for class org.kynosarges.tektosyne.geometry.RectD
-
Creates a
RectD
with all coordinates set to zero.
- RectD(double, double, double, double) - Constructor for class org.kynosarges.tektosyne.geometry.RectD
-
Creates a
RectD
with the specified
Double
coordinates.
- RectD(PointD, PointD) - Constructor for class org.kynosarges.tektosyne.geometry.RectD
-
- RectI - Class in org.kynosarges.tektosyne.geometry
-
Represents a rectangular region in two-dimensional space, using Integer
coordinates.
- RectI() - Constructor for class org.kynosarges.tektosyne.geometry.RectI
-
Creates a
RectI
with all coordinates set to zero.
- RectI(int, int, int, int) - Constructor for class org.kynosarges.tektosyne.geometry.RectI
-
Creates a
RectI
with the specified
Integer
coordinates.
- RectI(PointI, PointI) - Constructor for class org.kynosarges.tektosyne.geometry.RectI
-
- RectLocation - Class in org.kynosarges.tektosyne.geometry
-
Specifies the location of a point relative to a rectangle.
- RectLocation(LineLocation, LineLocation) - Constructor for class org.kynosarges.tektosyne.geometry.RectLocation
-
Creates a
RectLocation
with the specified dimensional locations.
- RegularPolygon - Class in org.kynosarges.tektosyne.geometry
-
Represents a regular polygon.
- RegularPolygon(double, int, PolygonOrientation) - Constructor for class org.kynosarges.tektosyne.geometry.RegularPolygon
-
Creates a
RegularPolygon
with the specified side length, number of sides, and orientation.
- RegularPolygon(double, int, PolygonOrientation, boolean) - Constructor for class org.kynosarges.tektosyne.geometry.RegularPolygon
-
Creates a
RegularPolygon
with the specified side length, number of sides, and orientation.
- relation - Variable in class org.kynosarges.tektosyne.geometry.LineIntersection
-
The spatial relationship between the two line segments.
- relativeLimit() - Method in class org.kynosarges.tektosyne.graph.AStar
-
Gets the limit on the search radius, relative to the distance between source and target node.
- relaxedRange() - Method in interface org.kynosarges.tektosyne.graph.GraphAgent
-
Indicates whether the
GraphAgent
can enter
Graph
nodes
that exceed the maximum path cost.
- remove(NodeList.Node<T>) - Method in class org.kynosarges.tektosyne.NodeList
-
- remove(int) - Method in class org.kynosarges.tektosyne.NodeList
-
Removes the element at the specified position in the
NodeList
.
- remove(Object) - Method in class org.kynosarges.tektosyne.NodeList
-
Removes the first occurence of the specified element from the
NodeList
.
- remove() - Method in class org.kynosarges.tektosyne.NodeList
-
Retrieves and removes the first element from the
NodeList
.
- remove(Object) - Method in class org.kynosarges.tektosyne.QuadTree
-
Removes the entry with the specified key from the
QuadTree
.
- remove(Object, Object) - Method in class org.kynosarges.tektosyne.QuadTree
-
Removes the specified key and value from the
QuadTree
.
- removedFaceKey - Variable in class org.kynosarges.tektosyne.subdivision.RemoveEdgeResult
-
- removeEdge(int) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- RemoveEdgeResult - Class in org.kynosarges.tektosyne.subdivision
-
Contains the result of removing an edge from a
Subdivision
.
- removeFirst() - Method in class org.kynosarges.tektosyne.NodeList
-
Retrieves and removes the first element from the
NodeList
.
- removeFirstOccurrence(Object) - Method in class org.kynosarges.tektosyne.NodeList
-
Removes the first occurence of the specified element from the
NodeList
.
- removeLast() - Method in class org.kynosarges.tektosyne.NodeList
-
Retrieves and removes the last element from the
NodeList
.
- removeLastOccurrence(Object) - Method in class org.kynosarges.tektosyne.NodeList
-
Removes the last occurence of the specified element from the
NodeList
.
- removeRange(int, int) - Method in class org.kynosarges.tektosyne.NodeList
-
Removes all elements within the specified index range from the
NodeList
.
- removeVertex(PointD) - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
Removes the specified
PointD
vertex by joning both incident edges.
- renumberEdges() - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- renumberFaces() - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- replace(PointD, V) - Method in class org.kynosarges.tektosyne.QuadTree
-
Replaces the value of the specified existing key with the specified value.
- replace(PointD, V, V) - Method in class org.kynosarges.tektosyne.QuadTree
-
Replaces the value of the specified key with the specified value,
but only if currently mapped to the specified existing value.
- resize(double) - Method in class org.kynosarges.tektosyne.geometry.RegularPolygon
-
- restrict(double, double, double, double) - Method in class org.kynosarges.tektosyne.geometry.PointD
-
Restricts the
PointD
to the specified location range.
- restrict(int, int, int, int) - Method in class org.kynosarges.tektosyne.geometry.PointI
-
Restricts the
PointI
to the specified location range.
- restrict(double, double, double, double) - Method in class org.kynosarges.tektosyne.geometry.SizeD
-
Restricts the
SizeD
to the specified extension range.
- restrict(int, int, int, int) - Method in class org.kynosarges.tektosyne.geometry.SizeI
-
Restricts the
SizeI
to the specified extension range.
- restrict(double, double, double) - Static method in class org.kynosarges.tektosyne.MathUtils
-
Restricts the specified Double
number to the specified range.
- restrict(float, float, float) - Static method in class org.kynosarges.tektosyne.MathUtils
-
Restricts the specified Float
number to the specified range.
- restrict(int, int, int) - Static method in class org.kynosarges.tektosyne.MathUtils
-
Restricts the specified Integer
number to the specified range.
- restrict(long, long, long) - Static method in class org.kynosarges.tektosyne.MathUtils
-
Restricts the specified Long
number to the specified range.
- reverse() - Method in class org.kynosarges.tektosyne.geometry.LineD
-
Reverses the direction of the
LineD
.
- reverse() - Method in class org.kynosarges.tektosyne.geometry.LineI
-
Reverses the direction of the
LineI
.
- rootNode - Variable in class org.kynosarges.tektosyne.QuadTree
-
- round() - Method in class org.kynosarges.tektosyne.geometry.LineD
-
Converts the
LineD
to a
LineI
by rounding coordinates to the
nearest
Integer
values.
- round() - Method in class org.kynosarges.tektosyne.geometry.PointD
-
Converts the
PointD
to a
PointI
by rounding dimensions to the
nearest
Integer
values.
- round() - Method in class org.kynosarges.tektosyne.geometry.RectD
-
Converts the
RectD
to a
RectI
by rounding coordinates to the
nearest
Integer
values.
- round() - Method in class org.kynosarges.tektosyne.geometry.SizeD
-
Converts the
SizeD
to a
SizeI
by rounding dimensions to the
nearest
Integer
values.
- validate() - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- validate() - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionSearch
-
- value() - Method in class org.kynosarges.tektosyne.NodeList.Node
-
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.geometry.Compass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.geometry.LineLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.geometry.LineRelation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.geometry.PolygonGridShift
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.geometry.PolygonLocation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.geometry.PolygonOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.kynosarges.tektosyne.subdivision.SubdivisionElementType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.kynosarges.tektosyne.geometry.Compass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.kynosarges.tektosyne.geometry.LineLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.kynosarges.tektosyne.geometry.LineRelation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.kynosarges.tektosyne.geometry.PolygonGridShift
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.kynosarges.tektosyne.geometry.PolygonLocation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.kynosarges.tektosyne.geometry.PolygonOrientation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.kynosarges.tektosyne.subdivision.SubdivisionElementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vector() - Method in class org.kynosarges.tektosyne.geometry.LineD
-
Gets the vector defined by the
LineD
.
- vector() - Method in class org.kynosarges.tektosyne.geometry.LineI
-
Gets the vector defined by the
LineI
.
- vertex() - Method in class org.kynosarges.tektosyne.subdivision.SubdivisionElement
-
- vertex1 - Variable in class org.kynosarges.tektosyne.geometry.VoronoiEdge
-
- vertex2 - Variable in class org.kynosarges.tektosyne.geometry.VoronoiEdge
-
- vertexNeighbors - Variable in class org.kynosarges.tektosyne.geometry.RegularPolygon
-
Indicates whether
RegularPolygon
instances that share only a common vertex
are considered neighbors.
- vertexRegions() - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- vertices - Variable in class org.kynosarges.tektosyne.geometry.RegularPolygon
-
- vertices() - Method in class org.kynosarges.tektosyne.subdivision.Subdivision
-
- Visibility<T> - Class in org.kynosarges.tektosyne.graph
-
Provides a line-of-sight algorithm for
Graph
instances.
- Visibility(Graph<T>) - Constructor for class org.kynosarges.tektosyne.graph.Visibility
-
- visibleFraction() - Method in class org.kynosarges.tektosyne.graph.NodeArc
-
Gets the visible fraction of the
NodeArc
.
- Voronoi - Class in org.kynosarges.tektosyne.geometry
-
Provides a sweep line algorithm for Voronoi diagrams and Delaunay triangulations.
- VoronoiEdge - Class in org.kynosarges.tektosyne.geometry
-
Represents one edge in the Voronoi diagram found by the
Voronoi
algorithm.
- voronoiEdges - Variable in class org.kynosarges.tektosyne.geometry.VoronoiResults
-
The edge list for the Voronoi diagram.
- VoronoiMap - Class in org.kynosarges.tektosyne.subdivision
-
- VoronoiMap(VoronoiResults) - Constructor for class org.kynosarges.tektosyne.subdivision.VoronoiMap
-
- voronoiRegions() - Method in class org.kynosarges.tektosyne.geometry.VoronoiResults
-
Gets the regions of the Voronoi diagram.
- VoronoiResults - Class in org.kynosarges.tektosyne.geometry
-
Contains the results of the
Voronoi
algorithm.
- voronoiVertices - Variable in class org.kynosarges.tektosyne.geometry.VoronoiResults
-
The vertex list for the Voronoi diagram.