SAGA API  v9.5
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 1521 of file shapes.h.

Constructor & Destructor Documentation

◆ CSG_Shapes_OGIS_Converter()

CSG_Shapes_OGIS_Converter::CSG_Shapes_OGIS_Converter ( void  )
inline

Definition at line 1524 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: