Hermes
 All Data Structures Files Functions Variables Macros Pages
Interactions.h File Reference
#include "Definition.h"
#include "../BoxSP/Definition.h"
Include dependency graph for Interactions.h:
This graph shows which files directly or indirectly include this file:

Functions

int32 intersectionSegmentSP_BoxSP (const SegmentSP *segment, const BoxSP *box, bool solid, SegmentSP *commonSegment, PointSP *commonPoint)
 
PGDLLEXPORT Datum intersectionSegmentSP_BoxSPV1 (PG_FUNCTION_ARGS)
 
int32 intersectionSegmentSP_SegmentSP (const SegmentSP *segmentA, const SegmentSP *segmentB, SegmentSP *commonSegment, PointSP *commonPoint)
 
PGDLLEXPORT Datum intersectionSegmentSP_SegmentSPV1 (PG_FUNCTION_ARGS)
 
PointSPclosestPointSegmentSP_PointSP (const SegmentSP *segment, const PointSP *point, PointSP *result)
 
PGDLLEXPORT Datum closestPointSegmentSP_PointSPV1 (PG_FUNCTION_ARGS)
 
int32 closestPointsSegmentSP_SegmentSP (const SegmentSP *segmentA, const SegmentSP *segmentB, PointSP *cpA, PointSP *cpB)
 
PGDLLEXPORT Datum closestPointsSegmentSP_SegmentSPV1 (PG_FUNCTION_ARGS)
 

Function Documentation

PointSP* closestPointSegmentSP_PointSP ( const SegmentSP segment,
const PointSP point,
PointSP result 
)
PGDLLEXPORT Datum closestPointSegmentSP_PointSPV1 ( PG_FUNCTION_ARGS  )

References closestPointSegmentSP_PointSP().

Here is the call graph for this function:

int32 closestPointsSegmentSP_SegmentSP ( const SegmentSP segmentA,
const SegmentSP segmentB,
PointSP cpA,
PointSP cpB 
)
PGDLLEXPORT Datum closestPointsSegmentSP_SegmentSPV1 ( PG_FUNCTION_ARGS  )

References closestPointsSegmentSP_SegmentSP().

Here is the call graph for this function:

PGDLLEXPORT Datum intersectionSegmentSP_BoxSPV1 ( PG_FUNCTION_ARGS  )

References intersectionSegmentSP_BoxSP().

Here is the call graph for this function:

PGDLLEXPORT Datum intersectionSegmentSP_SegmentSPV1 ( PG_FUNCTION_ARGS  )

References intersectionSegmentSP_SegmentSP().

Here is the call graph for this function: