SAGA API v9.10
Loading...
Searching...
No Matches
CSG_Shapes_OGIS_Converter Class Reference

#include <shapes.h>

Public Member Functions

 CSG_Shapes_OGIS_Converter (void)

Static Public Member Functions

static bool from_WKText (const CSG_String &Text, CSG_Shape *pShape)
static bool to_WKText (CSG_Shape *pShape, CSG_String &Text)
static bool from_WKBinary (CSG_Bytes &Bytes, CSG_Shape *pShape)
static bool to_WKBinary (CSG_Shape *pShape, CSG_Bytes &Bytes)
static bool from_ShapeType (CSG_String &Type, TSG_Shape_Type Shape, TSG_Vertex_Type Vertex=SG_VERTEX_TYPE_XY)
static CSG_String from_ShapeType (TSG_Shape_Type Shape, TSG_Vertex_Type Vertex=SG_VERTEX_TYPE_XY)
static bool to_ShapeType (const CSG_String &Type, TSG_Shape_Type &Shape, TSG_Vertex_Type &Vertex)
static TSG_Shape_Type to_ShapeType (const CSG_String &Type)
static TSG_Vertex_Type to_VertexType (const CSG_String &Type)
static bool from_ShapeType (DWORD &Type, TSG_Shape_Type Shape, TSG_Vertex_Type Vertex=SG_VERTEX_TYPE_XY)
static bool to_ShapeType (DWORD Type, TSG_Shape_Type &Shape, TSG_Vertex_Type &Vertex)
static TSG_Shape_Type to_ShapeType (DWORD Type)
static TSG_Vertex_Type to_VertexType (DWORD Type)
static CSG_String Type_asWKText (DWORD Type)
static DWORD Type_asWKBinary (const CSG_String &Type)

Detailed Description

Definition at line 1543 of file shapes.h.

Constructor & Destructor Documentation

◆ CSG_Shapes_OGIS_Converter()

CSG_Shapes_OGIS_Converter::CSG_Shapes_OGIS_Converter ( void )
inline

Definition at line 1546 of file shapes.h.

Member Function Documentation

◆ from_ShapeType() [1/3]

◆ from_ShapeType() [2/3]

◆ from_ShapeType() [3/3]

CSG_String CSG_Shapes_OGIS_Converter::from_ShapeType ( TSG_Shape_Type Shape,
TSG_Vertex_Type Vertex = SG_VERTEX_TYPE_XY )
static

Definition at line 915 of file shapes_ogis.cpp.

References from_ShapeType().

◆ from_WKBinary()

◆ from_WKText()

◆ to_ShapeType() [1/4]

TSG_Shape_Type CSG_Shapes_OGIS_Converter::to_ShapeType ( const CSG_String & Type)
static

Definition at line 1003 of file shapes_ogis.cpp.

References to_ShapeType().

◆ to_ShapeType() [2/4]

◆ to_ShapeType() [3/4]

TSG_Shape_Type CSG_Shapes_OGIS_Converter::to_ShapeType ( DWORD Type)
static

Definition at line 1011 of file shapes_ogis.cpp.

References to_ShapeType().

◆ to_ShapeType() [4/4]

◆ to_VertexType() [1/2]

TSG_Vertex_Type CSG_Shapes_OGIS_Converter::to_VertexType ( const CSG_String & Type)
static

Definition at line 1019 of file shapes_ogis.cpp.

References to_ShapeType().

◆ to_VertexType() [2/2]

TSG_Vertex_Type CSG_Shapes_OGIS_Converter::to_VertexType ( DWORD Type)
static

Definition at line 1027 of file shapes_ogis.cpp.

References to_ShapeType().

◆ to_WKBinary()

bool CSG_Shapes_OGIS_Converter::to_WKBinary ( CSG_Shape * pShape,
CSG_Bytes & Bytes )
static

◆ to_WKText()

bool CSG_Shapes_OGIS_Converter::to_WKText ( CSG_Shape * pShape,
CSG_String & Text )
static

◆ Type_asWKBinary()

◆ Type_asWKText()


The documentation for this class was generated from the following files: