|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DD | |
---|---|
com.vividsolutions.jts.algorithm | Contains classes and interfaces implementing fundamental computational geometry algorithms. |
com.vividsolutions.jts.math | |
com.vividsolutions.jts.triangulate.quadedge | Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams. |
Uses of DD in com.vividsolutions.jts.algorithm |
---|
Methods in com.vividsolutions.jts.algorithm with parameters of type DD | |
---|---|
static int |
CGAlgorithmsDD.signOfDet2x2(DD x1,
DD y1,
DD x2,
DD y2)
Computes the sign of the determinant of the 2x2 matrix with the given entries. |
Uses of DD in com.vividsolutions.jts.math |
---|
Fields in com.vividsolutions.jts.math declared as DD | |
---|---|
static DD |
DD.E
The value nearest to the constant e (the natural logarithm base). |
static DD |
DD.NaN
A value representing the result of an operation which does not return a valid number. |
static DD |
DD.PI
The value nearest to the constant Pi. |
static DD |
DD.PI_2
The value nearest to the constant Pi / 2. |
static DD |
DD.TWO_PI
The value nearest to the constant 2 * Pi. |
Methods in com.vividsolutions.jts.math that return DD | |
---|---|
DD |
DD.abs()
Returns the absolute value of this value. |
DD |
DD.add(DD y)
Returns a DoubleDouble whose value is (this + y). |
DD |
DD.add(double y)
Returns a DoubleDouble whose value is (this + y). |
DD |
DD.ceil()
Returns the smallest (closest to negative infinity) value that is not less than the argument and is equal to a mathematical integer. |
static DD |
DD.copy(DD dd)
Creates a new DoubleDouble with the value of the argument. |
DD |
DD.divide(DD y)
Computes a new DoubleDouble whose value is (this / y). |
DD |
DD.divide(double y)
Computes a new DoubleDouble whose value is (this / y). |
DD |
DD.floor()
Returns the largest (closest to positive infinity) value that is not greater than the argument and is equal to a mathematical integer. |
DD |
DD.max(DD x)
Computes the maximum of this and another DD number. |
DD |
DD.min(DD x)
Computes the minimum of this and another DD number. |
DD |
DD.multiply(DD y)
Returns a new DoubleDouble whose value is (this * y). |
DD |
DD.multiply(double y)
Returns a new DoubleDouble whose value is (this * y). |
DD |
DD.negate()
Returns a DoubleDouble whose value is -this. |
static DD |
DD.parse(String str)
Converts a string representation of a real number into a DoubleDouble value. |
DD |
DD.pow(int exp)
Computes the value of this number raised to an integral power. |
DD |
DD.reciprocal()
Returns a DoubleDouble whose value is 1 / this. |
DD |
DD.rint()
Rounds this value to the nearest integer. |
DD |
DD.selfAdd(DD y)
Adds the argument to the value of this. |
DD |
DD.selfAdd(double y)
Adds the argument to the value of this. |
DD |
DD.selfDivide(DD y)
Divides this object by the argument, returning this. |
DD |
DD.selfDivide(double y)
Divides this object by the argument, returning this. |
DD |
DD.selfMultiply(DD y)
Multiplies this object by the argument, returning this. |
DD |
DD.selfMultiply(double y)
Multiplies this object by the argument, returning this. |
DD |
DD.selfSubtract(DD y)
Subtracts the argument from the value of this. |
DD |
DD.selfSubtract(double y)
Subtracts the argument from the value of this. |
DD |
DD.sqr()
Computes the square of this value. |
static DD |
DD.sqr(double x)
Computes the square of this value. |
DD |
DD.sqrt()
Computes the positive square root of this value. |
static DD |
DD.sqrt(double x)
|
DD |
DD.subtract(DD y)
Computes a new DoubleDouble object whose value is (this - y). |
DD |
DD.subtract(double y)
Computes a new DoubleDouble object whose value is (this - y). |
DD |
DD.trunc()
Returns the integer which is largest in absolute value and not further from zero than this value. |
static DD |
DD.valueOf(double x)
Converts the double argument to a DoubleDouble number. |
static DD |
DD.valueOf(String str)
Converts the string argument to a DoubleDouble number. |
Methods in com.vividsolutions.jts.math with parameters of type DD | |
---|---|
DD |
DD.add(DD y)
Returns a DoubleDouble whose value is (this + y). |
static DD |
DD.copy(DD dd)
Creates a new DoubleDouble with the value of the argument. |
DD |
DD.divide(DD y)
Computes a new DoubleDouble whose value is (this / y). |
boolean |
DD.equals(DD y)
Tests whether this value is equal to another DoubleDouble value. |
boolean |
DD.ge(DD y)
Tests whether this value is greater than or equals to another DoubleDouble value. |
boolean |
DD.gt(DD y)
Tests whether this value is greater than another DoubleDouble value. |
boolean |
DD.le(DD y)
Tests whether this value is less than or equal to another DoubleDouble value. |
boolean |
DD.lt(DD y)
Tests whether this value is less than another DoubleDouble value. |
DD |
DD.max(DD x)
Computes the maximum of this and another DD number. |
DD |
DD.min(DD x)
Computes the minimum of this and another DD number. |
DD |
DD.multiply(DD y)
Returns a new DoubleDouble whose value is (this * y). |
DD |
DD.selfAdd(DD y)
Adds the argument to the value of this. |
DD |
DD.selfDivide(DD y)
Divides this object by the argument, returning this. |
DD |
DD.selfMultiply(DD y)
Multiplies this object by the argument, returning this. |
DD |
DD.selfSubtract(DD y)
Subtracts the argument from the value of this. |
DD |
DD.subtract(DD y)
Computes a new DoubleDouble object whose value is (this - y). |
Constructors in com.vividsolutions.jts.math with parameters of type DD | |
---|---|
DD(DD dd)
Creates a new DoubleDouble with value equal to the argument. |
Uses of DD in com.vividsolutions.jts.triangulate.quadedge |
---|
Methods in com.vividsolutions.jts.triangulate.quadedge that return DD | |
---|---|
static DD |
TrianglePredicate.triAreaDDFast(Coordinate a,
Coordinate b,
Coordinate c)
|
static DD |
TrianglePredicate.triAreaDDSlow(DD ax,
DD ay,
DD bx,
DD by,
DD cx,
DD cy)
Computes twice the area of the oriented triangle (a, b, c), i.e., the area is positive if the triangle is oriented counterclockwise. |
Methods in com.vividsolutions.jts.triangulate.quadedge with parameters of type DD | |
---|---|
static DD |
TrianglePredicate.triAreaDDSlow(DD ax,
DD ay,
DD bx,
DD by,
DD cx,
DD cy)
Computes twice the area of the oriented triangle (a, b, c), i.e., the area is positive if the triangle is oriented counterclockwise. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |