- 博客(25)
- 资源 (15)
- 收藏
- 关注
原创 射线法判断点在多边形内
射线法是用被测点向任意方向(通常为了好算,使其射向右侧)做一条射线,判断射线与多边形的交点。如果交点的数量为奇数,则被测点在多边形内;如果交点的数量为偶数,则被测点在多边形以外。
2023-11-01 12:01:01 97
原创 有向图找环的递归/非递归算法
若图中的每条边都是有方向的,则称为有向图,本算法经过实测,可从复杂的有向图中找到闭合的环,实验将有向图转换成不同颜色的多边形显示
2023-10-09 16:36:42 205
原创 OpenMesh创建半边结构的过程解析(add_face)
对OpenMesh的接口add_face的剖析,解释 OpenMesh时如何简历半边结构
2023-08-06 22:25:04 172
原创 Eigen::Isometry3d的用法(pretranslate、translate、prerotate、rotate的区别)
Eigen::Isometry3d的基本使用及注意事项
2023-07-20 17:00:16 1614 1
原创 Polygon Mesh Processing Library编译(windows x64)
Polygon Mesh Processing Library编译(windows x64)
2023-04-07 10:46:12 249
原创 VS Debug正常,Release报错解决办法
vs2020开发程序,debug正常,但是release不能运行程序,本文为一种解决办法,仅供参考
2022-09-01 09:22:53 5792
原创 3D打印自动支撑算法
本文属于3D打印技术领域,涉及一种自动添加支撑的算法。目的是提供一种检测三维模型支撑点的算法,解决了3D打印中某些特殊结构因重力影响导致打印失败的问题。
2022-07-01 09:33:23 2928 2
原创 QT项目QGLWidget中设置抗锯齿(反走样)无效解决方法
OpenGL 开启抗锯齿(多重采样)如下:glEnable(GL_MULTISAMPLE);然而在QT项目中次句设置无效,通过上网查询找到解决方法: QGLFormat format; format.setDepthBufferSize(0); format.setStencilBufferSize(0); format.setSamples(4); QGLWidget::setFormat(format);...
2021-09-14 18:18:47 1458
原创 QTabBar自绘,显示红点
效果图如下:mytabbar.h#ifndef MYTABBAR_H#define MYTABBAR_H#include <QtWidgets>class myTabBar : public QTabBar{ Q_OBJECTpublic: explicit myTabBar(QWidget *parent = 0); void showDot(int, bool);signals:public slots: // Q.
2021-01-04 10:53:39 702
原创 github经典C++状态机(fsm)源代码剖析
在 github上有一个经典的状态机r-lyehv1.0.0,该状态机使用C++开发(支持C++11),单头文件,轻量级,跨平台,支持lambda表达式,使用非常方便,大大地简化了代码,使业务逻辑更清晰,是一个不错的fsm库,值得推荐。下载链接:下载下面对源该经典状态源代码以及示例以中文注释的方式进行剖析,以及大家更好地了解其原理及使用。//每个状态机都有'init', 'quit', 'push', 'back'四个成员成员函数//init:在创建某一状态时调用 ;quit在某一状态结束时..
2020-10-09 14:53:37 9402 1
原创 sqlite3简洁的C++类封装
sqlite3使用非常广泛,但是使用C语言接口比较麻烦,以下为C++类的简单封装,代码量少,使用简洁方便。先看下如何使用,后面再介绍实现过程。1.执行SELECT语句int main(){ const char *sql; sql = R"( SELECT COUNT(*) FROM PrintJob )"; sqlite db("my.db"); stmt st(&db, sql); if(st.s
2020-09-14 11:04:49 2017
积微错题本2.0.7
2020-12-07
积微错题本软件2.0.6
2020-09-23
积微错题本用户手册.doc
2020-05-13
VC DLU和PIXEL的单位转换
2014-12-22
VC CEdit控件文本滚动显示
2014-11-24
VC检测OCX(ActiveX)控件是否注册并注册
2014-11-05
工具软件:垃圾文件清理工具
2014-11-04
MFC折叠和展开窗口实现方法
2014-08-17
编程实例:MFC使窗口全屏化
2014-08-12
DirectUI用户手册.pdf
2014-04-09
U盘、移动硬盘加密工具.exe
2013-07-17
Visual SourceSafe汉化包 + 汉化说明
2013-07-17
MFC Combox自动提示输入
2013-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人