com.vividsolutions.jts.algorithm
public class VectorMath extends java.lang.Object
Constructor and Description |
---|
VectorMath() |
Modifier and Type | Method and Description |
---|---|
static Coordinate |
crossProduct(Coordinate v1,
Coordinate v2) |
static double |
det(double a1,
double a2,
double b1,
double b2) |
static double |
dotProduct(Coordinate v1,
Coordinate v2) |
static void |
normalize(Coordinate v) |
static Coordinate |
normalToTriangle(Coordinate p0,
Coordinate p1,
Coordinate p2)
Computes the normal vector to the triangle p0-p1-p2.
|
public static Coordinate normalToTriangle(Coordinate p0, Coordinate p1, Coordinate p2)
p0
- p1
- p2
- public static void normalize(Coordinate v)
public static Coordinate crossProduct(Coordinate v1, Coordinate v2)
public static double dotProduct(Coordinate v1, Coordinate v2)
public static double det(double a1, double a2, double b1, double b2)