Home
last modified time | relevance | path

Searched refs:SFCGAL (Results 1 – 25 of 669) sorted by relevance

12345678910>>...27

/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/capi/
H A Dsfcgal_c.cpp185 SFCGAL::Validity validity = SFCGAL::algorithm::isValid( *g ); in sfcgal_geometry_is_valid_detail()
259 return static_cast<SFCGAL::Geometry*>( new SFCGAL::Point() ); in sfcgal_point_create()
310 return static_cast<SFCGAL::Geometry*>( new SFCGAL::LineString() ); in sfcgal_linestring_create()
341 return static_cast<SFCGAL::Geometry*>( new SFCGAL::Triangle() ); in sfcgal_triangle_create()
350 …return static_cast<SFCGAL::Geometry*>( new SFCGAL::Triangle( *down_const_cast<SFCGAL::Point>( pa ), in sfcgal_triangle_create_from_points()
391 return static_cast<SFCGAL::Geometry*>( new SFCGAL::Polygon() ); in sfcgal_polygon_create()
398 …return static_cast<SFCGAL::Geometry*>( new SFCGAL::Polygon( down_cast<SFCGAL::LineString>( ring ) … in sfcgal_polygon_create_from_exterior_ring()
558 return static_cast<SFCGAL::Geometry*>( new SFCGAL::Solid() ); in sfcgal_solid_create()
565 …return static_cast<SFCGAL::Geometry*>( new SFCGAL::Solid( down_cast<SFCGAL::PolyhedralSurface>( sh… in sfcgal_solid_create_from_exterior_shell()
840 r = SFCGAL::algorithm::isPlane3D< SFCGAL::Kernel >( g->as<const SFCGAL::Polygon >(), 1e-9 ); in SFCGAL_GEOMETRY_FUNCTION_UNARY_MEASURE()
[all …]
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/test/unit/SFCGAL/
H A DNumericTest.cpp27 using namespace SFCGAL ;
40 BOOST_CHECK_EQUAL( SFCGAL::floor( CGAL::Gmpq( 0 ) ), 0 ) ; in BOOST_AUTO_TEST_CASE()
41 BOOST_CHECK_EQUAL( SFCGAL::floor( CGAL::Gmpq( 1,2 ) ), 0 ) ; in BOOST_AUTO_TEST_CASE()
42 BOOST_CHECK_EQUAL( SFCGAL::floor( CGAL::Gmpq( 1,3 ) ), 0 ) ; in BOOST_AUTO_TEST_CASE()
43 BOOST_CHECK_EQUAL( SFCGAL::floor( CGAL::Gmpq( 2,3 ) ), 0 ) ; in BOOST_AUTO_TEST_CASE()
50 BOOST_CHECK_EQUAL( SFCGAL::ceil( CGAL::Gmpq( 0 ) ), 0 ) ; in BOOST_AUTO_TEST_CASE()
51 BOOST_CHECK_EQUAL( SFCGAL::ceil( CGAL::Gmpq( 1,2 ) ), 1 ) ; in BOOST_AUTO_TEST_CASE()
52 BOOST_CHECK_EQUAL( SFCGAL::ceil( CGAL::Gmpq( 1,3 ) ), 1 ) ; in BOOST_AUTO_TEST_CASE()
53 BOOST_CHECK_EQUAL( SFCGAL::ceil( CGAL::Gmpq( 1,1 ) ), 1 ) ; in BOOST_AUTO_TEST_CASE()
54 BOOST_CHECK_EQUAL( SFCGAL::ceil( CGAL::Gmpq( 4,3 ) ), 2 ) ; in BOOST_AUTO_TEST_CASE()
[all …]
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/detail/tools/
H A DLog.h37 #define SFCGAL_DEBUG( message ) SFCGAL::Logger::get()->log( SFCGAL::Logger::Debug, message, __FILE_…
46 #define SFCGAL_INFO( message ) SFCGAL::Logger::get()->log( SFCGAL::Logger::Info, message, __FILE__,…
55 #define SFCGAL_WARNING( message ) SFCGAL::Logger::get()->log( SFCGAL::Logger::Warning, message, __F…
64 #define SFCGAL_ERROR( message ) SFCGAL::Logger::get()->log( SFCGAL::Logger::Info, message, __FILE__…
73 #define SFCGAL_CRITICAL( message ) SFCGAL::Logger::get()->log( SFCGAL::Logger::Critical, message, _…
76 namespace SFCGAL {
173 #define SFCGAL_LOG( level, msg ) do { SFCGAL::Logger::get() << "[" << (level) << " " << __FILE__ <<…
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/test/bench/
H A DBenchTriangulation.cpp49 using namespace SFCGAL ;
50 using namespace SFCGAL::triangulate ;
84 SFCGAL::triangulate::triangulatePolygon3D( *fractal, triangulatedSurface ) ; in BOOST_AUTO_TEST_CASE()
136 SFCGAL::triangulate::ConstraintDelaunayTriangulation cdt; in BOOST_AUTO_TEST_CASE()
137 SFCGAL::triangulate::triangulate2DZ( multiPoint, cdt ) ; in BOOST_AUTO_TEST_CASE()
148 SFCGAL::triangulate::ConstraintDelaunayTriangulation cdt; in BOOST_AUTO_TEST_CASE()
149 SFCGAL::triangulate::triangulate2DZ( *fractal, cdt ) ; in BOOST_AUTO_TEST_CASE()
163 SFCGAL::triangulate::ConstraintDelaunayTriangulation cdt; in BOOST_AUTO_TEST_CASE()
164 SFCGAL::triangulate::triangulate2DZ( *disc, cdt ) ; in BOOST_AUTO_TEST_CASE()
180 SFCGAL::triangulate::ConstraintDelaunayTriangulation cdt; in BOOST_AUTO_TEST_CASE()
[all …]
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/cmake/Modules/
H A DFindSFCGAL.cmake1 #-- SFCGAL finder
4 # SFCGAL_DIR(cmake/environment) : SFCGAL install directory
5 # SFCGAL_INCLUDE_DIR(cmake) : directory containing SFCGAL.h
6 # SFCGAL_LIBRARY_DIR(cmake) : directory containing SFCGAL libraries
10 # SFCGAL_INCLUDE_DIRS : full path to SFCGAL libraries
11 # SFCGAL_LIBRARIES : full path to SFCGAL libraries
15 find_path(SFCGAL_INCLUDE_DIR SFCGAL/Kernel.h
22 IF(EXISTS "${SFCGAL_INCLUDE_DIR}/SFCGAL/version.h")
42 message( WARNING "can't parse SFCGAL version" )
49 find_library(SFCGAL_LIBRARY NAMES SFCGAL
[all …]
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/
H A DREADME.md1 # SFCGAL chapter
3 SFCGAL is a C++ wrapper library around [CGAL](http://www.cgal.org) with the aim of supporting ISO 1…
5 Please refer to the <a href="http://oslandia.gitlab.io/SFCGAL">project page</a> for an updated inst…
9 SFCGAL is provided under the following licence LGPL version 2 or later.
11SFCGAL is the CGAL library, and SFCGAL uses CGAL modules which are licenced as GPLv3+. Whenever yo…
H A D.gitignore30 include/SFCGAL
36 test/bench/bench-SFCGAL
37 test/garden/garden-test-SFCGAL
40 test/regress/standalone/standalone-regress-test-SFCGAL
41 test/unit/unit-test-SFCGAL
H A DNEWS2 * Use officially documented CGAL functions. SFCGAL requires CGAL >= 5.3.
4 * Add sfcgal_full_version with SFCGAL, CGAL and Boost (Loïc Bartoletti)
12 * https://github.com/Oslandia/SFCGAL/issues/230
23 * Fix SFCGAL with CGAL 5 (and GMPXX issues) (Fix #198, by Loïc Bartoletti)
25 * Add documentation to SFCGAL::algorithm::extrude (Fix #110, by Daniel Cumberbatch)
50 * Add a SFCGAL-osg library for OSG specific functions
92 For older news, see https://github.com/Oslandia/SFCGAL/releases
/dports/databases/postgis30/postgis-3.0.4/regress/sfcgal/
H A DREADME5 however some slightly differences beetween GEOS and SFCGAL backends
23 => Curves are not (yet) handled by SFCGAL
24 (To be done in future SFCGAL release)
31 => For SFCGAL a 2D Intersection even with both 2D and 3D input data
40 so SFCGAL return infinite distance,
54 => SFCGAL don't consider keeping initial geometry type when intersection is null
56 (maybe could be improved in SFCGAL)
62 => SFCGAL returns an infinite distance to an empty geometry instead of null,
/dports/databases/postgis25/postgis-2.5.5/regress/sfcgal/
H A DREADME5 however some slightly differences beetween GEOS and SFCGAL backends
23 => Curves are not (yet) handled by SFCGAL
24 (To be done in future SFCGAL release)
31 => For SFCGAL a 2D Intersection even with both 2D and 3D input data
40 so SFCGAL return infinite distance,
54 => SFCGAL don't consider keeping initial geometry type when intersection is null
56 (maybe could be improved in SFCGAL)
62 => SFCGAL returns an infinite distance to an empty geometry instead of null,
/dports/databases/postgis32/postgis-3.2.0/sfcgal/regress/
H A DREADME5 however some slightly differences beetween GEOS and SFCGAL backends
23 => Curves are not (yet) handled by SFCGAL
24 (To be done in future SFCGAL release)
31 => For SFCGAL a 2D Intersection even with both 2D and 3D input data
40 so SFCGAL return infinite distance,
54 => SFCGAL don't consider keeping initial geometry type when intersection is null
56 (maybe could be improved in SFCGAL)
62 => SFCGAL returns an infinite distance to an empty geometry instead of null,
/dports/databases/postgis31/postgis-3.1.4/sfcgal/regress/
H A DREADME5 however some slightly differences beetween GEOS and SFCGAL backends
23 => Curves are not (yet) handled by SFCGAL
24 (To be done in future SFCGAL release)
31 => For SFCGAL a 2D Intersection even with both 2D and 3D input data
40 so SFCGAL return infinite distance,
54 => SFCGAL don't consider keeping initial geometry type when intersection is null
56 (maybe could be improved in SFCGAL)
62 => SFCGAL returns an infinite distance to an empty geometry instead of null,
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/detail/io/
H A DSerialization.h42 namespace SFCGAL {
60 SFCGAL_API std::string writeBinaryGeometry( const SFCGAL::Geometry& );
66 SFCGAL_API std::string writeBinaryPrepared( const SFCGAL::PreparedGeometry& );
71 SFCGAL_API std::unique_ptr<SFCGAL::Geometry> readBinaryGeometry( const std::string& );
76 SFCGAL_API std::unique_ptr<SFCGAL::PreparedGeometry> readBinaryPrepared( const std::string& );
201 void save( Archive& ar, const SFCGAL::Kernel::FT& q, const unsigned int /*version*/ ) in save()
203 SFCGAL::Kernel::Exact_kernel::FT eq = CGAL::exact( q ); in save()
211 void load( Archive& ar, SFCGAL::Kernel::FT& q, const unsigned int /*version*/ ) in load()
213 SFCGAL::Kernel::Exact_kernel::FT eq; in load()
218 void serialize( Archive& ar, SFCGAL::Kernel::FT& q, const unsigned int version ) in serialize()
/dports/graphics/py-gdal/gdal-3.3.3/m4/
H A Dsfcgal.m44 dnl Purpose: Test for SFCGAL library presence
34 dnl Test for SFCGAL: define HAVE_SFCGAL, SFCGAL_LIBS, SFCGAL_CFLAGS, SFCGAL_VERSION
49 [Include SFCGAL support (ARG=yes, no or sfcgal-config path)]),,)
55 AC_MSG_RESULT([SFCGAL support disabled])
86 AC_MSG_CHECKING(for SFCGAL version >= $min_sfcgal_version)
117SFCGAL was found on your system, but sfcgal-config reports version ${sfcgal_major_version}.${sfcga…
135 AC_CHECK_LIB([SFCGAL],
145 …AC_MSG_WARN([SFCGAL was found on your system, but the library could not be linked. SFCGAL support …
147 AC_MSG_ERROR([SFCGAL library could not be linked])
161 AC_MSG_ERROR([SFCGAL support explicitly enabled, but sfcgal-config could not be found])
/dports/graphics/p5-Geo-GDAL/gdal-3.3.3/m4/
H A Dsfcgal.m44 dnl Purpose: Test for SFCGAL library presence
34 dnl Test for SFCGAL: define HAVE_SFCGAL, SFCGAL_LIBS, SFCGAL_CFLAGS, SFCGAL_VERSION
49 [Include SFCGAL support (ARG=yes, no or sfcgal-config path)]),,)
55 AC_MSG_RESULT([SFCGAL support disabled])
86 AC_MSG_CHECKING(for SFCGAL version >= $min_sfcgal_version)
117SFCGAL was found on your system, but sfcgal-config reports version ${sfcgal_major_version}.${sfcga…
135 AC_CHECK_LIB([SFCGAL],
145 …AC_MSG_WARN([SFCGAL was found on your system, but the library could not be linked. SFCGAL support …
147 AC_MSG_ERROR([SFCGAL library could not be linked])
161 AC_MSG_ERROR([SFCGAL support explicitly enabled, but sfcgal-config could not be found])
/dports/graphics/gdal/gdal-3.3.3/m4/
H A Dsfcgal.m44 dnl Purpose: Test for SFCGAL library presence
34 dnl Test for SFCGAL: define HAVE_SFCGAL, SFCGAL_LIBS, SFCGAL_CFLAGS, SFCGAL_VERSION
49 [Include SFCGAL support (ARG=yes, no or sfcgal-config path)]),,)
55 AC_MSG_RESULT([SFCGAL support disabled])
86 AC_MSG_CHECKING(for SFCGAL version >= $min_sfcgal_version)
117SFCGAL was found on your system, but sfcgal-config reports version ${sfcgal_major_version}.${sfcga…
135 AC_CHECK_LIB([SFCGAL],
145 …AC_MSG_WARN([SFCGAL was found on your system, but the library could not be linked. SFCGAL support …
147 AC_MSG_ERROR([SFCGAL library could not be linked])
161 AC_MSG_ERROR([SFCGAL support explicitly enabled, but sfcgal-config could not be found])
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/algorithm/
H A Dtesselate.h28 namespace SFCGAL {
38 SFCGAL_API std::unique_ptr<SFCGAL::Geometry> tesselate( const Geometry& );
47 SFCGAL_API std::unique_ptr<SFCGAL::Geometry> tesselate( const Geometry&, NoValidityCheck );
H A Darea.cpp46 namespace SFCGAL { namespace
49 typedef CGAL::Point_2< SFCGAL::Kernel > Point_2 ;
50 typedef CGAL::Triangle_2< SFCGAL::Kernel > Triangle_2 ;
51 typedef CGAL::Polygon_2< SFCGAL::Kernel > Polygon_2 ;
53 typedef CGAL::Point_3< SFCGAL::Kernel > Point_3 ;
54 typedef CGAL::Triangle_3< SFCGAL::Kernel > Triangle_3 ;
55 typedef CGAL::Plane_3< SFCGAL::Kernel > Plane_3 ;
H A Dforce2D.h28 namespace SFCGAL {
32 namespace SFCGAL {
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/test/regress/standalone/
H A DREADME7 ./standalone-regress-test-SFCGAL
11 ./standalone-regress-test-SFCGAL --run_test=TestSuite/Test
15 ./standalone-regress-test-SFCGAL --help
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/io/
H A Dosg.cpp33 namespace SFCGAL { namespace
41 SFCGAL::detail::io::OsgFactory factory ; in osgWriteFile()
55 SFCGAL::detail::io::OsgFactory factory ; in toOsgGeometry()
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/
H A Dversion.h.cmake2 * SFCGAL
24 #include <SFCGAL/export.h>
32 #define SFCGAL_FULL_VERSION "SFCGAL @SFCGAL_VERSION@, CGAL @CGAL_VERSION@, BOOST @Boost_VERSION_STR…
34 namespace SFCGAL {
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/test/unit/
H A DTestModule.cpp32 SFCGAL::Logger::get()->setLogLevel( SFCGAL::Logger::Info ); in init_unit_test_suite()
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/detail/generator/
H A Dhoch.h28 namespace SFCGAL {
32 namespace SFCGAL {
H A Dsierpinski.h28 namespace SFCGAL {
32 namespace SFCGAL {

12345678910>>...27