Skip to content

Class SFCGAL::detail::io::WkbWriter

ClassList > SFCGAL > detail > io > WkbWriter

More...

  • #include <WkbWriter.h>

Public Functions

Type Name
WkbWriter (std::ostream & s, bool asHexString=false)
void write (const Geometry & g, boost::endian::order wkbOrder=boost::endian::order::native)
void write (const Geometry & g, const srid_t & srid, boost::endian::order wkbOrder=boost::endian::order::native)

Detailed Description

Writer for WKB

Public Functions Documentation

function WkbWriter

inline SFCGAL::detail::io::WkbWriter::WkbWriter (
    std::ostream & s,
    bool asHexString=false
) 

function write [1/2]

void SFCGAL::detail::io::WkbWriter::write (
    const Geometry & g,
    boost::endian::order wkbOrder=boost::endian::order::native
) 

write WKB for a geometry wkbOrder is the native endianness by default.


function write [2/2]

void SFCGAL::detail::io::WkbWriter::write (
    const Geometry & g,
    const srid_t & srid,
    boost::endian::order wkbOrder=boost::endian::order::native
) 

write EWKB for a geometry wkbOrder is the native endianness by default.



The documentation for this class was generated from the following file /builds/sfcgal/SFCGAL/src/detail/io/WkbWriter.h