Uses of Class
com.metsci.glimpse.util.vector.Vector2d
-
Packages that use Vector2d Package Description com.metsci.glimpse.charts.slippy com.metsci.glimpse.util.geo.projection com.metsci.glimpse.util.vector Vector classes for representing 2 and 3 dimensional vectors. -
-
Uses of Vector2d in com.metsci.glimpse.charts.slippy
Methods in com.metsci.glimpse.charts.slippy that return Vector2d Modifier and Type Method Description Vector2dSlippyProjection. project(LatLonGeo llg)Vector2dSlippyProjection. reprojectFrom(double x, double y, GeoProjection fromProjection) -
Uses of Vector2d in com.metsci.glimpse.util.geo.projection
Methods in com.metsci.glimpse.util.geo.projection that return Vector2d Modifier and Type Method Description Vector2dKinematicVector2d. getPosition()Vector2dTangentPlane. getTangentPointOnPlane()Tangent plane coordinates (x,y) of point on the plane tangent to reference LatLon.Vector2dKinematicVector2d. getVelocity()Vector2dAzimuthalEquidistant. project(LatLonGeo latLon)Vector2dGeoProjection. project(LatLonGeo latLon)Convert LatLon to (nearly) equivalent projected x,y position.Vector2dMercatorProjection. project(LatLonGeo latLon)Vector2dTangentPlane. project(LatLonGeo latLon)Vector2dAzimuthalEquidistant. reprojectFrom(double x, double y, GeoProjection fromProjection)Vector2dGeoProjection. reprojectFrom(double x, double y, GeoProjection fromProjection)Reproject an x,y position from a previous projection to this projection.Vector2dMercatorProjection. reprojectFrom(double x, double y, GeoProjection fromProjection)Vector2dTangentPlane. reprojectFrom(double x, double y, GeoProjection fromProjection)Vector2dTangentPlane. unitSphereToPlaneXY(Vector3d pointOnUnitSphere)Convert point on the unit sphere (ECEF-r) to (nearly) equivalent x, y position on tangent plane.Constructors in com.metsci.glimpse.util.geo.projection with parameters of type Vector2d Constructor Description KinematicVector2d(Vector2d pos, Vector2d vel) -
Uses of Vector2d in com.metsci.glimpse.util.vector
Methods in com.metsci.glimpse.util.vector that return Vector2d Modifier and Type Method Description static Vector2dVector2d. createPolar(double radius, double theta)Create Vector2d from polar coordinates.static Vector2dVector2d. createPolarTranslated(double radius, double theta, double translateX, double translateY)Create Vector2d from polar coordinates with given translation of origin.static Vector2dVector2d. fromArray(double[] coords)Vector2dVector3d. getXY()static Vector2dVector2d. linearCombination(double[] a, Vector2d[] w)static Vector2dVector2d. linearCombination(double a1, Vector2d v1, double a2, Vector2d v2)Vector2dVector2d. minus(Vector2d v)Vector2dVector2d. normalized()Returns normalized (rescaled to norm = 1) version of this vector.Vector2dVector2d. normalizedLenient()Returns normalized (rescaled to norm = 1) version of this vector.Vector2dVector2d. perpendicularVector()Returns a vector perpendicular to this one, with same norm.Vector2dVector2d. plus(Vector2d v)Vector2dVector2d. projectionOnto(Vector2d v, boolean isLenient)Returns the projection of this vector onto the vector v.Vector2dVector2d. projectOnto(Vector2d v)Returns the projection of this vector onto the vector v.Vector2dVector2d. rotatedAboutOriginBy(double theta)Vector2dVector2d. scalarProduct(double alpha)Deprecated.usescaledBy(double)Vector2dVector2d. scaledBy(double scaleFactor)Methods in com.metsci.glimpse.util.vector with parameters of type Vector2d Modifier and Type Method Description doubleVector2d. angleWith(Vector2d v)Returns the conical (unsigned) angle between this vector and vector v.doubleVector2d. cosAngleWith(Vector2d v)Returns cosine of the angle between this vector and vector v.doubleVector2d. crossProduct(Vector2d v)doubleVector2d. distance(Vector2d v)doubleVector3d. distanceOnXYPlane(Vector2d v)doubleVector3d. distanceOnXYPlaneSquared(Vector2d v)doubleVector2d. distanceSquared(Vector2d v)doubleVector2d. dotProduct(Vector2d v)booleanVector2d. isToRightOf(Vector2d v)static Vector2dVector2d. linearCombination(double[] a, Vector2d[] w)static Vector2dVector2d. linearCombination(double a1, Vector2d v1, double a2, Vector2d v2)Vector2dVector2d. minus(Vector2d v)Vector2dVector2d. plus(Vector2d v)Vector2dVector2d. projectionOnto(Vector2d v, boolean isLenient)Returns the projection of this vector onto the vector v.Vector2dVector2d. projectOnto(Vector2d v)Returns the projection of this vector onto the vector v.
-