Skip to content

Zbom/Geo3DML-CPP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geo3DML-CPP

Geo3DML C++ SDK.

包含三个库:

  1. geo3dml

定义Geo3DML规定的数据结构。 其中,几何数据结构是抽象的,开发者可以基于自有系统的内部数据结构来实现,以期达到导入导出Geo3DML数据时避免内存数据相互转换的目的。

编译&链接:

include_directories(${GEO3DML_INCLUDE_DIRS})
...
target_link_libraries(${xxx} ${GEO3DML_LIBRARIES})
  1. g3dxml

Geo3DML XML文件读写库。仅支持UTF8编码。

编译&链接:

include_directories(${G3DXML_INCLUDE_DIRS})
...
target_link_libraries(${xxx} ${G3DXML_LIBRARIES})
  1. g3dvtk

可选。基于VTK实现了Geo3DML的几何数据结构。

编译&链接:

set(USE_G3DVTK_LIBRARIES ON)
...
include_directories(${G3DVTK_INCLUDE_DIRS})
...
target_link_libraries(${xxx} ${G3DVTK_LIBRARIES})

About

Geo3DML C++ SDK.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 94.5%
  • C++ 5.0%
  • Other 0.5%