搜索资源列表
cagd_arithmetic
- 怒火之袍的贡献,有算法介绍如判断点是否在线段上、判断两线段是否相交、判断线段和直线是否相交、判断点是否在多边形中、判断线段是否在多边形内、计算点到线段的最近点、计算点到圆的最近距离及交点坐标、计算两条共线的线段的交点、求线段或直线与圆的交点、凸包的求法等等,图文并茂-Army's contribution to the gowns, as introduced algorithm to determine the point of whether online, to judge whe
jisuanjituxing
- 根据多边形区域的填充原理可以推广到圆域的填充,由于圆的特殊属性,即可根据任何欲填充的像素点与圆心的距离是否大于或小于半径来判断是否在圆内或圆外,具体实现程序如下; 利用中点画圆算法实现边界程序: void CArea_FillData::MidpointCircle(int xc, int yc, int r, int color) {//画八分之一的圆 int x,y,d x=0 y=r d=1-r WholeCircle(xc,yc,x,y,color
mylineseg
- 线段及直线的基本运算 1. 点与线段的关系2. 求点到线段所在直线垂线的垂足3. 点到线段的最近点4. 点到线段所在直线的距离 5. 点到折线集的最近距离 6. 判断圆是否在多边形内7. 求矢量夹角余弦 8. 求线段之间的夹角9. 判断线段是否相交10.判断线段是否相交但不交在端点处11.求线段所在直线的方程 12.求直线的斜率 13.求直线的倾斜角14.求点关于某直线的对称点15.判断两条直线是否相交及求直线交点 16.判断线段是否相交,如果相交返回交点-straight line segme
geometry
- 判断点是否在多边形内,点是否在有向线段的左边,点是否在圆内,两点是否相交-To determine point-in-polygon, the point of whether there is to the left of line segment, point-in-circle or two whether the intersection
Heliport
- 计算简单多边形内,放置一个圆,其最大半径的大小。其中涉及到二分半径,已知半径的情况下两点确定一个圆,一点一边确定一个圆,两边确定一个圆-Calculated within the simple polygon, place a circle, the maximum size of the radius. Half of which related to the radius, known case of two points to determine the radius of a circl
JX0102070216GIS
- 一个GIS几何类程序设计建立起一个基本的矢量图形系统的GIS几何类。实现处理直线、折线、多边形、矩形、圆、圆弧、标注文本等图形要素,针对每类图形要素(如颜色、线型、线宽、所在层、面积、最小矩形等属性)组织建立起对其组织管理的C++类,把每个图形要素作为一个独立的对象来管理。并注意在GIS系统中要给每个图形要素设计一个唯一(同一类别的图形要素范围内)的识别号ID。-Geometric class of a GIS program design vector graphics to build a