
几何算法
TimeFuture2017
这个作者很懒,什么都没留下…
展开
-
变换矩阵 及 可视化
矩阵变换的可视化转载 2022-11-13 17:22:02 · 1818 阅读 · 0 评论 -
Sketchup 通过矩阵变换选择集 ruby
ents = Sketchup.active_model.entitiessel = mod.selectionmatrix = Array.new matrix += [10,0,0,0]matrix += [0,10,0,0]matrix += [0,0,10,0]matrix += [0,0,0,1]trans = Geom::Transformation.new(matrix)sel.each { |ent| ents.transform_entities(trans, [.原创 2022-05-26 23:29:01 · 315 阅读 · 0 评论 -
CAD软件几何数据存储原理
产品数字化造型基础节选自《计算机图形学及数字化快速成型》原创 2022-02-23 09:08:04 · 486 阅读 · 0 评论 -
boost.geometry transform
#include <iostream>#include <boost/geometry.hpp>int main(){ namespace trans = boost::geometry::strategy::transform; using boost::geometry::dsv; typedef boost::geometry::model::point<double, 2, boost::geometry::cs::cartesia.原创 2021-03-26 15:34:50 · 581 阅读 · 0 评论 -
线段切割多边形算法
大家好,分享一个几何算法思路,欢迎提出更优的方法!一、问题:用一个线段集切割一个多边形,得到多个切割后的多边形。将其看成以点为节点的图结构,依次搜索最小的闭合区域。三、算法思路:1 所有线段求相交,得到所有点,并根据点和点之间的连接关系,得到有向图(双向连接) vector<Point> AllPts;//所有的交点 map<int,vector<int>> Graph;//有向图,key为节点下标,value为和其相连的点...原创 2021-01-19 16:42:43 · 3134 阅读 · 7 评论