Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Comparable< XYZPoint >.
Inherited by org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord, and org.sleuthkit.autopsy.geolocation.MapWaypoint.
Public Member Functions | |
XYZPoint (Double x, Double y) | |
int | compareTo (XYZPoint o) |
boolean | equals (Object obj) |
double | euclideanDistance (XYZPoint o1) |
double | getX () |
double | getY () |
double | getZ () |
int | hashCode () |
String | toString () |
Protected Attributes | |
final double | x |
final double | y |
final double | z |
Static Private Member Functions | |
static double | euclideanDistance (XYZPoint o1, XYZPoint o2) |
An XYZPoint is a representation of a three dimensional point.
Z value will always been 0 when using latitude and longitude values.
Definition at line 628 of file KdTree.java.
org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint | ( | Double | x, |
Double | y | ||
) |
Constructs a new XYZPoint.
x | |
y |
Definition at line 640 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.x, and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.y.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals().
int org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.compareTo | ( | XYZPoint | o | ) |
Definition at line 747 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.EuclideanComparator.compare().
boolean org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals | ( | Object | obj | ) |
Definition at line 727 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.x, org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.y, and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.z.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance(), org.sleuthkit.autopsy.geolocation.MapPanel.MapWaypointRenderer.getColor(), and org.sleuthkit.autopsy.geolocation.MapPanel.showPopupMenu().
double org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance | ( | XYZPoint | o1 | ) |
Computes the Euclidean distance from this point to the other.
o1 | other point. |
Definition at line 680 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.EuclideanComparator.compare().
|
staticprivate |
Computes the Euclidean distance from one point to the other.
Source for the distance calculation: https://www.movable-type.co.uk/scripts/latlong.html
o1 | first point. |
o2 | second point. |
Definition at line 695 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getX(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getY().
double org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getX | ( | ) |
Returns the x(latitude) value for the point.
Definition at line 651 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.x.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance(), org.sleuthkit.autopsy.geolocation.MapPanel.findClosestWaypoint(), org.sleuthkit.autopsy.datasourcesummary.datamodel.GeolocationSummary.getClosestWithTime(), org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.getLongitude(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.toString().
double org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getY | ( | ) |
Returns the y/longitude value for the point.
Definition at line 660 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.y.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance(), org.sleuthkit.autopsy.datasourcesummary.datamodel.GeolocationSummary.getClosestWithTime(), org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.getLatitude(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.toString().
double org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getZ | ( | ) |
Returns the z value, will always be 0.
Definition at line 669 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.z.
int org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.hashCode | ( | ) |
Definition at line 719 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.hashCode().
String org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.toString | ( | ) |
Definition at line 764 of file KdTree.java.
|
protected |
Definition at line 630 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getX(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint().
|
protected |
Definition at line 631 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getY(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint().
|
protected |
Definition at line 632 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getZ().
Copyright © 2012-2022 Basis Technology. Generated on: Wed Jun 7 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.