|
Autopsy
4.15.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Comparable< KdNode >.
Public Member Functions | |
| KdNode (XYZPoint point, int depth, KdNode parent) | |
| int | compareTo (KdNode o) |
| boolean | equals (Object obj) |
| int | hashCode () |
| String | toString () |
Static Public Member Functions | |
| static int | compareTo (int depth, XYZPoint point1, XYZPoint point2) |
Private Attributes | |
| final int | depth |
| KdNode | greater = null |
| KdNode | lesser = null |
| final KdNode | parent |
| final XYZPoint | point |
A node in the KdTree. Each node has a parent node (unless the node is the root) and a lesser and greater child node.
The child nodes are set to "lesser" or "greater" depending on a comparison between the nodes XYZPoint and the child's XYZPoint.
Definition at line 419 of file KdTree.java.
| org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.KdNode | ( | XYZPoint | point, |
| int | depth, | ||
| KdNode | parent | ||
| ) |
Constructs a new KdNode.
| point | Node point |
| depth | Depth of node in the tree, set to 0 if root node |
| parent | Parent of this node, can be null if root node |
Definition at line 435 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.depth, org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.parent, and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.point.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.equals().
|
static |
Compares two XYZPoints. The value used for the comparision is based on the depth of the node in the tree and the tree's dimension.
| depth | Depth of node in the tree |
| point1 | First point to compare |
| point2 | Second point to compare |
Definition at line 452 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.DIMENSIONS.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.compareTo(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.equals().
| int org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.compareTo | ( | KdNode | o | ) |
Definition at line 558 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.compareTo().
| boolean org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.equals | ( | Object | obj | ) |
Definition at line 542 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.compareTo(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.KdNode().
| int org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.hashCode | ( | ) |
Definition at line 534 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.hashCode().
| String org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.toString | ( | ) |
Definition at line 566 of file KdTree.java.
|
private |
Definition at line 422 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.KdNode().
|
private |
Definition at line 426 of file KdTree.java.
|
private |
Definition at line 425 of file KdTree.java.
|
private |
Definition at line 423 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.KdNode().
|
private |
Definition at line 421 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.KdNode().
Copyright © 2012-2020 Basis Technology. Generated on: Mon Jul 6 2020
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.