diff --git a/cg/half-edge.md b/cg/half-edge.md index 4bc7cf1..b91536d 100644 --- a/cg/half-edge.md +++ b/cg/half-edge.md @@ -16,7 +16,7 @@ geometric interpretations,称为embeddings,与半边结构的关系是 但也存在两个很重要的限制于关系的描述 - no non-orientalbe sureface(Moebius strip)莫比乌斯带 - +- no non-manifold surface非流形表面,如两个立方体共享一个顶点 diff --git a/dev-note/cmake.md b/dev-note/cmake.md index 871031f..c30fd2b 100644 --- a/dev-note/cmake.md +++ b/dev-note/cmake.md @@ -1,5 +1,13 @@ # CMake +## 详解 + +### BUILD_INTERFACE +In CMake, BUILD_INTERFACE is a generator expression that can be used with target_include_directories to specify include directories that should only be used when building the target itself, and not when building any other targets that may depend on it. + +### cmake_parse_arguments +在[库glad](https://github.com/Dav1dde/glad)中使用了这个来解析glad_add_library函数 + ## cmd-tool cmake