is_valid_with_failure.qbk 1013 B

123456789101112131415161718192021222324252627282930313233
  1. [/============================================================================
  2. Boost.Geometry (aka GGL, Generic Geometry Library)
  3. Copyright (c) 2015, Oracle and/or its affiliates.
  4. Contributed and/or modified by Menelaos Karavelas, on behalf of Oracle
  5. Licensed under the Boost Software License version 1.0.
  6. http://www.boost.org/users/license.html
  7. =============================================================================/]
  8. [def __this_function__ is_valid]
  9. [heading_conformance_no_ogc __this_function__]
  10. [include reference/status/is_valid_status.qbk]
  11. [heading Complexity]
  12. Constant-time for points, segments, boxes and multi-points
  13. Linear for linestrings and multi-linestrings
  14. Linearithmic for rings
  15. Currently, worst-case quadratic for polygons and multi-polygons
  16. [heading Example]
  17. [is_valid_failure]
  18. [is_valid_failure_output]
  19. [heading See also]
  20. * [link geometry.reference.algorithms.is_simple is_simple]
  21. * [link geometry.reference.enumerations.validity_failure_type validity_failure_type]