Hermes
|
The implementation of LineSP. More...
#include "../../h/Spatial/LineSP/ArithmeticOperators.h"
#include "../../h/Utilities/MSVCWorkarounds.h"
#include <math.h>
Functions | |
float8 | fxLineSP (const LineSP *line, float8 x) |
float8 | fyLineSP (const LineSP *line, float8 y) |
PGDLLEXPORT Datum | fxLineSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (fxLineSPV1) | |
PGDLLEXPORT Datum | fyLineSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (fyLineSPV1) | |
The implementation of LineSP.
These functions are documented in the LineSP/ArithmeticOperators.h
float8 fxLineSP | ( | const LineSP * | line, |
float8 | x | ||
) |
References LineSP::A, LineSP::B, and LineSP::C.
Referenced by fxLineSPV1().
PGDLLEXPORT Datum fxLineSPV1 | ( | PG_FUNCTION_ARGS | ) |
float8 fyLineSP | ( | const LineSP * | line, |
float8 | y | ||
) |
References LineSP::A, LineSP::B, and LineSP::C.
Referenced by fyLineSPV1().
PGDLLEXPORT Datum fyLineSPV1 | ( | PG_FUNCTION_ARGS | ) |
PG_FUNCTION_INFO_V1 | ( | fxLineSPV1 | ) |
PG_FUNCTION_INFO_V1 | ( | fyLineSPV1 | ) |