|
| WB_GeomGrid (final double minx, final double miny, final double minz, final double maxx, final double maxy, final double maxz, final int W, final int H, final int D) |
|
void | addPoint (final WB_Coordinate p) |
|
void | addPoint (final WB_Coordinate p, final double r) |
|
void | removePoint (final WB_Point p) |
|
void | removePoint (final WB_Point p, final double r) |
|
void | addSegment (final WB_Segment S, final double r) |
|
void | addSegment (final WB_Segment S) |
|
void | removeSegment (final WB_Segment S) |
|
void | removeSegment (final WB_Segment S, final double r) |
|
WB_Point | index (final WB_Coordinate p) |
|
WB_Point | safeIndex (final WB_Coordinate p) |
|
ArrayList< WB_Point > | getPoints (final int i, final int j, final int k) |
|
ArrayList< WB_Point > | getPointsInSameCell (final WB_Coordinate p) |
|
ArrayList< WB_GeomGridCell > | getCellsInNeighborhood (final WB_Coordinate p, final double r, final boolean all) |
|
ArrayList< WB_GeomGridCell > | getCellsInNeighborhood (final WB_Segment S, final double r, final boolean all) |
|
ArrayList< WB_GeomGridCell > | getCells () |
|
WB_AABB | getAABB () |
|
ArrayList< Index > | indicesTraversed (final WB_Segment segment) |
|
ArrayList< WB_GeomGridCell > | cellsTraversed (final WB_Segment segment, final boolean all) |
|
wblut.geom.WB_GeomGrid.WB_GeomGrid |
( |
final double |
minx, |
|
|
final double |
miny, |
|
|
final double |
minz, |
|
|
final double |
maxx, |
|
|
final double |
maxy, |
|
|
final double |
maxz, |
|
|
final int |
W, |
|
|
final int |
H, |
|
|
final int |
D |
|
) |
| |
- Parameters
-
minx | |
miny | |
minz | |
maxx | |
maxy | |
maxz | |
W | |
H | |
D | |
void wblut.geom.WB_GeomGrid.addPoint |
( |
final WB_Coordinate |
p, |
|
|
final double |
r |
|
) |
| |
void wblut.geom.WB_GeomGrid.addSegment |
( |
final WB_Segment |
S, |
|
|
final double |
r |
|
) |
| |
void wblut.geom.WB_GeomGrid.addSegment |
( |
final WB_Segment |
S | ) |
|
Cells traversed.
- Parameters
-
segment | the segment |
all | the all |
- Returns
- the array list
WB_AABB wblut.geom.WB_GeomGrid.getAABB |
( |
| ) |
|
ArrayList<WB_GeomGridCell> wblut.geom.WB_GeomGrid.getCellsInNeighborhood |
( |
final WB_Segment |
S, |
|
|
final double |
r, |
|
|
final boolean |
all |
|
) |
| |
WB_GeomGridCell wblut.geom.WB_GeomGrid.getNewCellForIndex |
( |
final Index |
id | ) |
|
|
private |
Gets the new cell for index.
- Parameters
-
- Returns
- the new cell for index
WB_GeomGridCell wblut.geom.WB_GeomGrid.getNewCellForIndex |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
|
private |
Gets the new cell for index.
- Parameters
-
- Returns
- the new cell for index
ArrayList<WB_Point> wblut.geom.WB_GeomGrid.getPoints |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
Ijk.
- Parameters
-
- Returns
- the index
int wblut.geom.WB_GeomGrid.index |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
|
private |
int wblut.geom.WB_GeomGrid.index |
( |
final Index |
id | ) |
|
|
private |
ArrayList<Index> wblut.geom.WB_GeomGrid.indicesTraversed |
( |
final WB_Segment |
segment | ) |
|
Indices traversed.
- Parameters
-
- Returns
- the array list
void wblut.geom.WB_GeomGrid.removePoint |
( |
final WB_Point |
p | ) |
|
void wblut.geom.WB_GeomGrid.removePoint |
( |
final WB_Point |
p, |
|
|
final double |
r |
|
) |
| |
void wblut.geom.WB_GeomGrid.removeSegment |
( |
final WB_Segment |
S | ) |
|
void wblut.geom.WB_GeomGrid.removeSegment |
( |
final WB_Segment |
S, |
|
|
final double |
r |
|
) |
| |
Safeijk.
- Parameters
-
- Returns
- the index
int wblut.geom.WB_GeomGrid.safeIndex |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
|
private |
final WB_AABB wblut.geom.WB_GeomGrid.aabb |
|
private |
final double wblut.geom.WB_GeomGrid.dx |
|
private |
final WB_Point wblut.geom.WB_GeomGrid.max |
|
private |
final WB_Point wblut.geom.WB_GeomGrid.min |
|
private |
final int wblut.geom.WB_GeomGrid.W |
|
private |
The documentation for this class was generated from the following file: