sfcgal_
sys
0.8.0
All Items
Constants
Functions
Type Aliases
Crate
sfcgal_sys
Copy item path
source
·
[
−
]
Constants
§
sfcgal_
buffer3d_
type_
t_
SFCGA
L_
BUFFE
R3D_
CYLSPHERE
sfcgal_
buffer3d_
type_
t_
SFCGA
L_
BUFFE
R3D_
FLAT
sfcgal_
buffer3d_
type_
t_
SFCGA
L_
BUFFE
R3D_
ROUND
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
GEOMETRYCOLLECTION
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
LINESTRING
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
MULTILINESTRING
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
MULTIPOINT
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
MULTIPOLYGON
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
MULTISOLID
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
POINT
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
POLYGON
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
POLYHEDRALSURFACE
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
SOLID
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
TRIANGLE
sfcgal_
geometry_
type_
t_
SFCGA
L_
TYPE_
TRIANGULATEDSURFACE
Functions
§
initialize
sfcgal_
approx_
convex_
partition_
2
⚠
sfcgal_
full_
version
⚠
sfcgal_
geometry_
alpha_
shapes
⚠
sfcgal_
geometry_
approximate_
medial_
axis
⚠
sfcgal_
geometry_
area
⚠
sfcgal_
geometry_
area_
3d
⚠
sfcgal_
geometry_
as_
hexwkb
⚠
sfcgal_
geometry_
as_
obj
⚠
sfcgal_
geometry_
as_
obj_
file
⚠
sfcgal_
geometry_
as_
text
⚠
sfcgal_
geometry_
as_
text_
decim
⚠
sfcgal_
geometry_
as_
vtk
⚠
sfcgal_
geometry_
as_
vtk_
file
⚠
sfcgal_
geometry_
as_
wkb
⚠
sfcgal_
geometry_
buffer3d
⚠
sfcgal_
geometry_
clone
⚠
sfcgal_
geometry_
collection_
add_
geometry
⚠
sfcgal_
geometry_
collection_
create
⚠
sfcgal_
geometry_
collection_
geometry_
n
⚠
sfcgal_
geometry_
collection_
num_
geometries
⚠
sfcgal_
geometry_
convexhull
⚠
sfcgal_
geometry_
convexhull_
3d
⚠
sfcgal_
geometry_
covers
⚠
sfcgal_
geometry_
covers_
3d
⚠
sfcgal_
geometry_
delete
⚠
sfcgal_
geometry_
difference
⚠
sfcgal_
geometry_
difference_
3d
⚠
sfcgal_
geometry_
distance
⚠
sfcgal_
geometry_
distance_
3d
⚠
sfcgal_
geometry_
extrude
⚠
sfcgal_
geometry_
extrude_
polygon_
straight_
skeleton
⚠
sfcgal_
geometry_
extrude_
straight_
skeleton
⚠
sfcgal_
geometry_
force_
lhr
⚠
sfcgal_
geometry_
force_
rhr
⚠
sfcgal_
geometry_
force_
valid
⚠
sfcgal_
geometry_
has_
validity_
flag
⚠
sfcgal_
geometry_
intersection
⚠
sfcgal_
geometry_
intersection_
3d
⚠
sfcgal_
geometry_
intersects
⚠
sfcgal_
geometry_
intersects_
3d
⚠
sfcgal_
geometry_
is_
3d
⚠
sfcgal_
geometry_
is_
empty
⚠
sfcgal_
geometry_
is_
measured
⚠
sfcgal_
geometry_
is_
planar
⚠
sfcgal_
geometry_
is_
valid
⚠
sfcgal_
geometry_
is_
valid_
detail
⚠
sfcgal_
geometry_
line_
sub_
string
⚠
sfcgal_
geometry_
make_
solid
⚠
sfcgal_
geometry_
minkowski_
sum
⚠
sfcgal_
geometry_
offset_
polygon
⚠
sfcgal_
geometry_
optimal_
alpha_
shapes
⚠
sfcgal_
geometry_
orientation
⚠
sfcgal_
geometry_
rotate
⚠
sfcgal_
geometry_
rotate_
2d
⚠
sfcgal_
geometry_
rotate_
3d
⚠
sfcgal_
geometry_
rotate_
3d_
around_
center
⚠
sfcgal_
geometry_
rotate_
x
⚠
sfcgal_
geometry_
rotate_
y
⚠
sfcgal_
geometry_
rotate_
z
⚠
sfcgal_
geometry_
round
⚠
sfcgal_
geometry_
scale
⚠
sfcgal_
geometry_
scale_
3d
⚠
sfcgal_
geometry_
scale_
3d_
around_
center
⚠
sfcgal_
geometry_
straight_
skeleton
⚠
sfcgal_
geometry_
straight_
skeleton_
distance_
in_
m
⚠
sfcgal_
geometry_
straight_
skeleton_
partition
⚠
sfcgal_
geometry_
tesselate
⚠
sfcgal_
geometry_
translate_
2d
⚠
sfcgal_
geometry_
translate_
3d
⚠
sfcgal_
geometry_
triangulate_
2dz
⚠
sfcgal_
geometry_
type_
id
⚠
sfcgal_
geometry_
union
⚠
sfcgal_
geometry_
union_
3d
⚠
sfcgal_
geometry_
visibility_
point
⚠
sfcgal_
geometry_
visibility_
segment
⚠
sfcgal_
geometry_
volume
⚠
sfcgal_
greene_
approx_
convex_
partition_
2
⚠
sfcgal_
init
⚠
sfcgal_
io_
read_
binary_
prepared
⚠
sfcgal_
io_
read_
ewkt
⚠
sfcgal_
io_
read_
wkb
⚠
sfcgal_
io_
read_
wkt
⚠
sfcgal_
io_
write_
binary_
prepared
⚠
sfcgal_
linestring_
add_
point
⚠
sfcgal_
linestring_
create
⚠
sfcgal_
linestring_
num_
points
⚠
sfcgal_
linestring_
point_
n
⚠
sfcgal_
multi_
linestring_
create
⚠
sfcgal_
multi_
point_
create
⚠
sfcgal_
multi_
polygon_
create
⚠
sfcgal_
multi_
solid_
create
⚠
sfcgal_
optimal_
convex_
partition_
2
⚠
sfcgal_
point_
create
⚠
sfcgal_
point_
create_
from_
xy
⚠
sfcgal_
point_
create_
from_
xym
⚠
sfcgal_
point_
create_
from_
xyz
⚠
sfcgal_
point_
create_
from_
xyzm
⚠
sfcgal_
point_
m
⚠
sfcgal_
point_
x
⚠
sfcgal_
point_
y
⚠
sfcgal_
point_
z
⚠
sfcgal_
polygon_
add_
interior_
ring
⚠
sfcgal_
polygon_
create
⚠
sfcgal_
polygon_
create_
from_
exterior_
ring
⚠
sfcgal_
polygon_
exterior_
ring
⚠
sfcgal_
polygon_
interior_
ring_
n
⚠
sfcgal_
polygon_
num_
interior_
rings
⚠
sfcgal_
polyhedral_
surface_
add_
polygon
⚠
sfcgal_
polyhedral_
surface_
create
⚠
sfcgal_
polyhedral_
surface_
num_
polygons
⚠
sfcgal_
polyhedral_
surface_
polygon_
n
⚠
sfcgal_
prepared_
geometry_
as_
ewkt
⚠
sfcgal_
prepared_
geometry_
create
⚠
sfcgal_
prepared_
geometry_
create_
from_
geometry
⚠
sfcgal_
prepared_
geometry_
delete
⚠
sfcgal_
prepared_
geometry_
geometry
⚠
sfcgal_
prepared_
geometry_
set_
geometry
⚠
sfcgal_
prepared_
geometry_
set_
srid
⚠
sfcgal_
prepared_
geometry_
srid
⚠
sfcgal_
set_
alloc_
handlers
⚠
sfcgal_
set_
error_
handlers
⚠
sfcgal_
set_
geometry_
validation
⚠
sfcgal_
solid_
add_
interior_
shell
⚠
sfcgal_
solid_
create
⚠
sfcgal_
solid_
create_
from_
exterior_
shell
⚠
sfcgal_
solid_
num_
shells
⚠
sfcgal_
solid_
shell_
n
⚠
sfcgal_
triangle_
create
⚠
sfcgal_
triangle_
create_
from_
points
⚠
sfcgal_
triangle_
set_
vertex
⚠
sfcgal_
triangle_
set_
vertex_
from_
xy
⚠
sfcgal_
triangle_
set_
vertex_
from_
xyz
⚠
sfcgal_
triangle_
vertex
⚠
sfcgal_
triangulated_
surface_
add_
triangle
⚠
sfcgal_
triangulated_
surface_
create
⚠
sfcgal_
triangulated_
surface_
num_
triangles
⚠
sfcgal_
triangulated_
surface_
triangle_
n
⚠
sfcgal_
version
⚠
sfcgal_
y_
monotone_
partition_
2
⚠
w_
sfcgal_
get_
last_
error
⚠
w_
sfcgal_
get_
last_
warning
⚠
w_
sfcgal_
init_
handlers
⚠
Type Aliases
§
sfcgal_
alloc_
handler_
t
sfcgal_
buffer3d_
type_
t
sfcgal_
error_
handler_
t
sfcgal_
free_
handler_
t
sfcgal_
geometry_
t
sfcgal_
geometry_
type_
t
sfcgal_
prepared_
geometry_
t
srid_t