Lines Matching defs:ctx

38 rtgeom_force_clockwise(const RTCTX *ctx, RTGEOM *rtgeom)  in rtgeom_force_clockwise()
66 rtgeom_reverse(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_reverse()
95 rtgeom_as_rtpoint(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtpoint()
104 rtgeom_as_rtline(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtline()
113 rtgeom_as_rtcircstring(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtcircstring()
122 rtgeom_as_rtcompound(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtcompound()
131 rtgeom_as_rtcurvepoly(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtcurvepoly()
140 rtgeom_as_rtpoly(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtpoly()
149 rtgeom_as_rttriangle(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rttriangle()
158 rtgeom_as_rtcollection(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtcollection()
167 rtgeom_as_rtmpoint(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtmpoint()
176 rtgeom_as_rtmline(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtmline()
185 rtgeom_as_rtmpoly(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtmpoly()
194 rtgeom_as_rtpsurface(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rtpsurface()
202 rtgeom_as_rttin(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_rttin()
209 RTGEOM * rttin_as_rtgeom(const RTCTX *ctx, const RTTIN *obj) in rttin_as_rtgeom()
214 RTGEOM * rtpsurface_as_rtgeom(const RTCTX *ctx, const RTPSURFACE *obj) in rtpsurface_as_rtgeom()
219 RTGEOM * rtmpoly_as_rtgeom(const RTCTX *ctx, const RTMPOLY *obj) in rtmpoly_as_rtgeom()
224 RTGEOM * rtmline_as_rtgeom(const RTCTX *ctx, const RTMLINE *obj) in rtmline_as_rtgeom()
229 RTGEOM * rtmpoint_as_rtgeom(const RTCTX *ctx, const RTMPOINT *obj) in rtmpoint_as_rtgeom()
234 RTGEOM * rtcollection_as_rtgeom(const RTCTX *ctx, const RTCOLLECTION *obj) in rtcollection_as_rtgeom()
239 RTGEOM * rtcircstring_as_rtgeom(const RTCTX *ctx, const RTCIRCSTRING *obj) in rtcircstring_as_rtgeom()
244 RTGEOM * rtcurvepoly_as_rtgeom(const RTCTX *ctx, const RTCURVEPOLY *obj) in rtcurvepoly_as_rtgeom()
249 RTGEOM * rtcompound_as_rtgeom(const RTCTX *ctx, const RTCOMPOUND *obj) in rtcompound_as_rtgeom()
254 RTGEOM * rtpoly_as_rtgeom(const RTCTX *ctx, const RTPOLY *obj) in rtpoly_as_rtgeom()
259 RTGEOM * rttriangle_as_rtgeom(const RTCTX *ctx, const RTTRIANGLE *obj) in rttriangle_as_rtgeom()
264 RTGEOM * rtline_as_rtgeom(const RTCTX *ctx, const RTLINE *obj) in rtline_as_rtgeom()
269 RTGEOM * rtpoint_as_rtgeom(const RTCTX *ctx, const RTPOINT *obj) in rtpoint_as_rtgeom()
299 rtgeom_as_multi(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_multi()
339 rtgeom_as_curve(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_as_curve()
387 rtgeom_release(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_release()
410 rtgeom_clone(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_clone()
448 rtgeom_clone_deep(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_clone_deep()
484 rtgeom_to_ewkt(const RTCTX *ctx, const RTGEOM *rtgeom) in rtgeom_to_ewkt()
510 rtgeom_same(const RTCTX *ctx, const RTGEOM *rtgeom1, const RTGEOM *rtgeom2) in rtgeom_same()
581 rtpoint_inside_circle(const RTCTX *ctx, const RTPOINT *p, double cx, double cy, double rad) in rtpoint_inside_circle()
601 rtgeom_drop_bbox(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_drop_bbox()
614 rtgeom_add_bbox(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_add_bbox()
626 rtgeom_add_bbox_deep(const RTCTX *ctx, RTGEOM *rtgeom, RTGBOX *gbox) in rtgeom_add_bbox_deep()
655 rtgeom_get_bbox(const RTCTX *ctx, const RTGEOM *rtg) in rtgeom_get_bbox()
667 int rtgeom_calculate_gbox(const RTCTX *ctx, const RTGEOM *rtgeom, RTGBOX *gbox) in rtgeom_calculate_gbox()
677 rtgeom_drop_srid(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_drop_srid()
683 rtgeom_segmentize2d(const RTCTX *ctx, RTGEOM *rtgeom, double dist) in rtgeom_segmentize2d()
705 rtgeom_force_2d(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_force_2d()
711 rtgeom_force_3dz(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_force_3dz()
717 rtgeom_force_3dm(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_force_3dm()
723 rtgeom_force_4d(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_force_4d()
729 rtgeom_force_dims(const RTCTX *ctx, const RTGEOM *geom, int hasz, int hasm) in rtgeom_force_dims()
759 rtgeom_force_sfs(const RTCTX *ctx, RTGEOM *geom, int version) in rtgeom_force_sfs()
837 rtgeom_get_srid(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_get_srid()
844 rtgeom_get_type(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_get_type()
851 rtgeom_has_z(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_has_z()
858 rtgeom_has_m(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_has_m()
865 rtgeom_ndims(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_ndims()
873 rtgeom_set_geodetic(const RTCTX *ctx, RTGEOM *geom, int value) in rtgeom_set_geodetic()
917 rtgeom_longitude_shift(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_longitude_shift()
962 rtgeom_is_closed(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_is_closed()
1006 rtgeom_is_collection(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_is_collection()
1014 rttype_is_collection(const RTCTX *ctx, uint8_t type) in rttype_is_collection()
1041 rttype_get_collectiontype(const RTCTX *ctx, uint8_t type) in rttype_get_collectiontype()
1065 void rtgeom_free(const RTCTX *ctx, RTGEOM *rtgeom) in rtgeom_free()
1118 int rtgeom_needs_bbox(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_needs_bbox()
1155 int rtgeom_count_vertices(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_count_vertices()
1207 int rtgeom_dimension(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_dimension()
1264 int rtgeom_count_rings(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_count_rings()
1312 int rtgeom_is_empty(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_is_empty()
1355 int rtgeom_has_srid(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_has_srid()
1364 static int rtcollection_dimensionality(const RTCTX *ctx, RTCOLLECTION *col) in rtcollection_dimensionality()
1377 extern int rtgeom_dimensionality(const RTCTX *ctx, RTGEOM *geom) in rtgeom_dimensionality()
1422 extern RTGEOM* rtgeom_remove_repeated_points(const RTCTX *ctx, const RTGEOM *in, double tolerance) in rtgeom_remove_repeated_points()
1473 RTGEOM* rtgeom_flip_coordinates(const RTCTX *ctx, RTGEOM *in) in rtgeom_flip_coordinates()
1479 void rtgeom_swap_ordinates(const RTCTX *ctx, RTGEOM *in, RTORD o1, RTORD o2) in rtgeom_swap_ordinates()
1554 void rtgeom_set_srid(const RTCTX *ctx, RTGEOM *geom, int32_t srid) in rtgeom_set_srid()
1573 RTGEOM* rtgeom_simplify(const RTCTX *ctx, const RTGEOM *igeom, double dist, int preserve_collapsed) in rtgeom_simplify()
1594 double rtgeom_area(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_area()
1617 double rtgeom_perimeter(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_perimeter()
1639 double rtgeom_perimeter_2d(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_perimeter_2d()
1661 double rtgeom_length(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_length()
1683 double rtgeom_length_2d(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_length_2d()
1706 rtgeom_affine(const RTCTX *ctx, RTGEOM *geom, const RTAFFINE *affine) in rtgeom_affine()
1757 rtgeom_scale(const RTCTX *ctx, RTGEOM *geom, const RTPOINT4D *factor) in rtgeom_scale()
1822 rtgeom_construct_empty(const RTCTX *ctx, uint8_t type, int srid, char hasz, char hasm) in rtgeom_construct_empty()
1852 rtgeom_startpoint(const RTCTX *ctx, const RTGEOM* rtgeom, RTPOINT4D* pt) in rtgeom_startpoint()
1883 rtgeom_grid(const RTCTX *ctx, const RTGEOM *rtgeom, const gridspec *grid) in rtgeom_grid()
1914 rtgeom_subdivide_recursive(const RTCTX *ctx, const RTGEOM *geom, int maxvertices, int depth, RTCOLL… in rtgeom_subdivide_recursive()
2013 rtgeom_subdivide(const RTCTX *ctx, const RTGEOM *geom, int maxvertices) in rtgeom_subdivide()
2039 rtgeom_is_trajectory(const RTCTX *ctx, const RTGEOM *geom) in rtgeom_is_trajectory()