|
Vector2D * | additionVector2D (const Vector2D *vectorA, const Vector2D *vectorB, Vector2D *result) |
|
Vector2D * | subtractionVector2D (const Vector2D *vectorA, const Vector2D *vectorB, Vector2D *result) |
|
Vector2D * | multiplicationScalarVector2D (const Vector2D *vector, float8 n, Vector2D *result) |
|
Vector2D * | divisionScalarVector2D (const Vector2D *vector, float8 n, Vector2D *result) |
|
float8 | dotProductVector2D (const Vector2D *vectorA, const Vector2D *vectorB) |
|
float8 | perpDotProductVector2D (const Vector2D *vectorA, const Vector2D *vectorB) |
|
float8 | normVector2D (const Vector2D *vector) |
|
float8 | sqNormVector2D (const Vector2D *vector) |
|
Vector2D * | normalizeVector2D (const Vector2D *vector, Vector2D *result, float8 *norm) |
|
float8 | distanceVector2D (const Vector2D *vectorA, const Vector2D *vectorB) |
|
float8 | sqDistanceVector2D (const Vector2D *vectorA, const Vector2D *vectorB) |
|
float8 | angleVector2D (const Vector2D *vectorA, const Vector2D *vectorB) |
|
PGDLLEXPORT Datum | additionVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (additionVector2DV1) |
|
PGDLLEXPORT Datum | subtractionVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (subtractionVector2DV1) |
|
PGDLLEXPORT Datum | multiplicationScalarVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (multiplicationScalarVector2DV1) |
|
PGDLLEXPORT Datum | divisionScalarVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (divisionScalarVector2DV1) |
|
PGDLLEXPORT Datum | dotProductVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (dotProductVector2DV1) |
|
PGDLLEXPORT Datum | perpDotProductVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (perpDotProductVector2DV1) |
|
PGDLLEXPORT Datum | normVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (normVector2DV1) |
|
PGDLLEXPORT Datum | sqNormVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (sqNormVector2DV1) |
|
PGDLLEXPORT Datum | distanceVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (distanceVector2DV1) |
|
PGDLLEXPORT Datum | sqDistanceVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (sqDistanceVector2DV1) |
|
PGDLLEXPORT Datum | normalizeVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (normalizeVector2DV1) |
|
PGDLLEXPORT Datum | angleVector2DV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (angleVector2DV1) |
|