aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/proj/crs.hpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/proj/crs.hpp b/include/proj/crs.hpp
index 30134cb4..61844f79 100644
--- a/include/proj/crs.hpp
+++ b/include/proj/crs.hpp
@@ -138,6 +138,8 @@ class PROJ_GCC_DLL CRS : public common::ObjectUsage,
PROJ_INTERNAL CRSNNPtr normalizeForVisualization() const;
+ PROJ_INTERNAL CRSNNPtr allowNonConformantWKT1Export() const;
+
//! @endcond
protected:
@@ -892,6 +894,14 @@ class PROJ_GCC_DLL CompoundCRS final : public CRS,
const std::vector<CRSNNPtr>
&components); // throw InvalidCompoundCRSException
+ //! @cond Doxygen_Suppress
+ PROJ_INTERNAL static CRSNNPtr
+ createLax(const util::PropertyMap &properties,
+ const std::vector<CRSNNPtr> &components,
+ const io::DatabaseContextPtr
+ &dbContext); // throw InvalidCompoundCRSException
+ //! @endcond
+
protected:
// relaxed: standard say SingleCRSNNPtr
PROJ_INTERNAL explicit CompoundCRS(const std::vector<CRSNNPtr> &components);