摘要:
/*API-108*/Raphael.angle(x1, y1, x2, y2, [x3], [y3])返回两点或者三点之间的角度,自己绘制箭头会用到参数列表:x1 number类型 第一个点x坐标y1 number类型 第一个点y坐标x2 number类型 第二个点x坐标y2 number类型 第... 阅读全文
摘要:
近日发现,有些时候现成的方法需要仔细琢磨才可以知道它适用的环境。本来想偷懒不去自己写方法绘制直线末端的箭头,后来发现arrow-end属性不适用。原来该属性可以认为是全局的一个静态变量。做了一个测试代码: arrow-end . change lines很明显,每次结果直线的... 阅读全文
摘要:
/*API-125*/Raphael.getTotalLength(path)返回线段总长度参数列表:path 字符串类型 svg图上路径表示字符返回值:number类型长度/*API-117*/Raphael.fn一个扩展插件方法你可以在画布上添加自己的方法。例如:如果你想画一张饼状图,你可以创建... 阅读全文
Raphael.js API之Set.forEach(),Set.pop().Set.push(),Set.splice(),eve.listeners(),Raphael.parsePathStri
摘要:
/*API-159*/Set.forEach(callback,thisArg)//Paper.forEach(callback,thisArg)作用范围貌似比set大为set集合中的每一个元素添加给定的方法如果回调方法的返回值为false那么将停止执行参数列表:callback function... 阅读全文
Raphael.js API之Raphael.getPointAtLength(),Paper.forEach(),Paper.remove(),Paper.set(),Paper.setStart(
摘要:
/*API-122*/Raphael.getPointAtLength(path, length)给出指定路径上某长度上的点坐标参数列表:path 字符串类型 路径的字符串表达形式length number类型返回值:代表点的对象 格式为:{ x number类型 x轴坐标 y number类型 y... 阅读全文
摘要:
/*API-151*/Raphael.svg();查看浏览器是否支持svg返回类型:布尔类型/*API-34*/Element.paper元素多对应的画布。主要用于插件和可拓展元素。示例://没使用过不做过多解释Raphael.el.cross = function (){ this.attr({f... 阅读全文
摘要:
1)代码控件之间的连线可以随控件移动而改变位置 拖动我到黑布里面 点击我再选择两个矩形画线2)示例图:3)免费源代码地址http://download.csdn.net/detail/wow4464/7549803 阅读全文
摘要:
/*API-141*/Raphael.pathIntersection(path1, path2)获取两条线的交点参数列表:path1 字符串类型 路径的字符串表达形式path2 字符串类型 路径的字符串表达形式返回值:交点集合,格式如下:[{ x: //number类型 点的x坐标 y: //nu... 阅读全文
摘要:
/*API-141*/Raphael.pathIntersection(path1, path2)获取两条线的交点参数列表:path1 字符串类型 路径的字符串表达形式path2 字符串类型 路径的字符串表达形式返回值:交点集合,格式如下:[{ x: //number类型 点的x坐标 y: //... 阅读全文