Skip to content

birderyu/gsystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Pang Yu
Jul 16, 2018
c7c9034 · Jul 16, 2018
Jul 16, 2018
Mar 7, 2017
Jul 16, 2018
Jul 16, 2018
Oct 21, 2017
Jul 16, 2018
Jul 16, 2018
Jul 21, 2017
Oct 21, 2017
Mar 8, 2017
Jul 16, 2017

Repository files navigation

gsystem

gsystem是一个轻量级的跨平台基础开发包,也是一个数据结构和工具类的集合。
目标:轻量、高效、跨平台

GSystem包括以下几个库:

gcore

gcore是GSystem的核心包,包括全局宏定义、跨平台类型定义、数据结构、字符串、容器、工具类等,此外,还有一个Json解析器和一个XML解析器。

ggeometry

ggeometry是一个高效的几何模型包,包括一系列二维几何模型和三维几何模型,它们共同派生自接口GGeometry。此外,还包括了基于几何模型的一些算法和空间索引。

gdatatable

gdatatable包含了一种名为数据表的接口定义,和它的若干种实现。数据表是一种高效、可构建索引、可序列化、支持多种数据格式(包括几何对象)的表数据结构。

gserialization

gserialization是一个用于序列化的包,包含了流接口GStream和档案接口GArchive以及它们的一系列功能派生类。其中GStream是流的基类,GArchive用于数据的序列化。

About

A quick, micro library of C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published