青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 100,  comments - 15,  trackbacks - 0


一.叉積

   設 a(x1,y1), b(x2,y2)
二維:a x b=x1*y2-x2*y1

   設p0(x0,y0), p1(x1,y1) ,p2(x2,y2), p3(x3,y3)
  < p0p1>= (p1-p0) =(x1-x0,y1-y0);
   <p2p3>= (p3-p2) =(x3-x2,y3-y2);
   <p0p1> x <p2p3> =(p1-p0) x (p3-p2) = (x1-x0)*(y3-y2)- (x3-x2)* (y1-y0); 

   (p1-p0) x (p3-p2)結果的意義:

   : <p0p1><p2,p3>順時針(0,pi)

   : <p0p1><p2,p3>逆時針(0,pi)

   0 : <p0p1>, <p2p3>共線,夾角為0pi

 

 

double xmult(point p0,point p1,point p2){
    
return (p1.x-p0.x)*(p2.y-p0.y)-(p2.x-p0.x)*(p1.y-p0.y);
}

   可用于判p2與<p0 p1>的關系

 

double xmult(point p0,point p1,point p2,point p3){
    
return (p1.x-p0.x)*(p3.y-p2.y)-(p3.x-p2.x)*(p1.y-p0.y);
}

   可用于判<p0p1>, <p2p3>位置關系

double xmult(line u,line v){
    
return (u.b.x-u.a.x)*(v.b.y-v.a.y)-(v.b.x-v.a.x)*(u.b.y-u.a.y);
}


 

//計算兩直線交點,注意事先判斷直線是否平行!
point intersection(line u,line v){
    point ret
=u.a;
    
double t=((u.a.x-v.a.x)*(v.a.y-v.b.y)-(u.a.y-v.a.y)*(v.a.x-v.b.x))
            
/((u.a.x-u.b.x)*(v.a.y-v.b.y)-(u.a.y-u.b.y)*(v.a.x-v.b.x));
    ret.x
+=(u.b.x-u.a.x)*t;
    ret.y
+=(u.b.y-u.a.y)*t;
    
return ret;
}



 

int relat_and_intersection(line u,line v,point &ret)
{
    
/*
    LINE 重合
    NONE 平行
    INTERSECT 相交并返回交點
    
*/

    
double a1,b1,c1,a2,b2,c2;
    
//系數
    a1=u.a.y-u.b.y;
    b1
=-(u.a.x-u.b.x);
    c1
=u.a.x*u.b.y-u.a.y*u.b.x;

    a2
=v.a.y-v.b.y;
    b2
=-(v.a.x-v.b.x);
    c2
=v.a.x*v.b.y-v.a.y*v.b.x;

    
if(fabs(a1*b2-a2*b1)<eps)
    
{
        
if( fabs(a1*c2-a2*c1)<eps && fabs(b1*c2-b2*c1)<eps )
            
return LINE;
        
else return NONE;
    }

    
else 
    
{
        point ret;
        ret.x
=(b1*c2-b2*c1)/(a1*b2-a2*b1);
        ret.y
=(a2*c1-a1*c2)/(a1*b2-a2*b1);
        
return INTERSECT;
    }

}
posted on 2009-10-04 18:38 wyiu 閱讀(267) 評論(0)  編輯 收藏 引用 所屬分類: 常用模板和函數

只有注冊用戶登錄后才能發表評論。
相關文章:
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久热精品视频在线观看| 欧美日韩视频| 亚洲第一毛片| 久久精品国产亚洲aⅴ| 亚洲综合99| 午夜精品成人在线视频| 先锋影院在线亚洲| 久久久综合视频| 亚洲第一天堂无码专区| 日韩一级黄色大片| 亚洲永久在线| 久久亚洲一区二区三区四区| 久久综合给合| 欧美视频一区二区| 国产日产高清欧美一区二区三区| 韩国av一区二区三区四区| 亚洲国产高清一区| 亚洲午夜精品一区二区| 久久国产精品亚洲va麻豆| 免费成人激情视频| 在线视频精品一区| 久久精品毛片| 欧美性猛交xxxx乱大交退制版| 国产欧美日韩免费| 亚洲精品一区中文| 久久久91精品| 在线一区二区日韩| 欧美自拍丝袜亚洲| 亚洲人成网在线播放| 欧美亚洲一级| 欧美日韩国产限制| 精品999在线观看| 亚洲在线观看视频| 亚洲电影天堂av| 欧美一区二区免费观在线| 欧美日本乱大交xxxxx| 国内精品久久久久久久影视麻豆| 99精品免费网| 欧美暴力喷水在线| 午夜精品视频在线观看| 欧美日本在线看| 亚洲国产精品久久久久婷婷884 | 国产精品一区在线观看| 亚洲欧洲日产国产综合网| 欧美一级专区免费大片| 亚洲精品日韩在线观看| 久久噜噜噜精品国产亚洲综合 | 国产精品一区二区三区久久| 最新成人av网站| 蜜桃久久av| 午夜视频一区二区| 国产精品一区二区三区四区| 亚洲私人影院在线观看| 亚洲欧洲精品成人久久奇米网| 久久免费视频这里只有精品| 国产精品亚洲产品| 亚洲欧美日韩一区二区三区在线观看 | 亚洲免费网址| 一本久久综合| 国产精品国产精品| 亚洲在线一区| 亚洲一区二区三区精品视频| 欧美午夜精品| 午夜精品福利视频| 午夜一区二区三区不卡视频| 国产伦精品一区| 久久精品夜色噜噜亚洲a∨| 欧美亚洲综合在线| 伊人婷婷久久| 亚洲高清av在线| 欧美日韩国产区一| 亚洲女女女同性video| 亚洲欧美日韩一区二区三区在线| 国产欧美日韩不卡免费| 欧美在线中文字幕| 久久精品午夜| 亚洲日本在线视频观看| 亚洲美女视频在线免费观看| 欧美三区不卡| 久久久99爱| 欧美超级免费视 在线| 亚洲天堂av综合网| 性欧美xxxx大乳国产app| 一色屋精品亚洲香蕉网站| 亚洲福利在线看| 国产精品毛片在线看| 久久久久久有精品国产| 免费不卡欧美自拍视频| 亚洲香蕉网站| 久久久精品午夜少妇| 日韩视频永久免费观看| 亚洲在线免费| 亚洲人成网站色ww在线| 亚洲午夜激情| 亚洲第一福利视频| 一道本一区二区| 在线成人亚洲| 亚洲社区在线观看| 亚洲高清不卡av| 亚洲已满18点击进入久久| 亚洲国产小视频| 午夜国产精品视频免费体验区| 亚洲国产一成人久久精品| 亚洲视频一起| 日韩午夜中文字幕| 久久国产精品99精品国产| 一道本一区二区| 久久婷婷蜜乳一本欲蜜臀| 午夜精品一区二区在线观看| 欧美成人精品1314www| 久久精品欧美日韩| 国产精品久久久久9999| 亚洲国产三级在线| 在线国产日韩| 欧美亚洲一区三区| 亚洲视频精品在线| 欧美国产欧美亚洲国产日韩mv天天看完整 | 国产一区在线看| 一区二区三区不卡视频在线观看 | 看欧美日韩国产| 欧美亚洲一区| 欧美色另类天堂2015| 亚洲第一色在线| 伊人蜜桃色噜噜激情综合| 亚洲欧美日韩国产中文在线| 一区二区三区四区五区精品视频 | 午夜精品久久久久久99热| 制服丝袜亚洲播放| 欧美激情精品久久久久久大尺度 | 亚洲欧美一区二区在线观看| 亚洲图片欧美一区| 欧美日韩国产在线一区| 亚洲高清av| 亚洲精品乱码久久久久久日本蜜臀 | 亚洲激情视频| 亚洲人成网站999久久久综合| 老司机67194精品线观看| 久久亚洲精品欧美| 在线观看成人网| 免费观看成人| 亚洲激情网站免费观看| 日韩视频―中文字幕| 欧美区在线播放| 99精品免费视频| 亚洲视频在线一区观看| 国产精品草草| 欧美一级网站| 美女网站久久| 亚洲靠逼com| 国产精品美女999| 欧美在线播放高清精品| 老司机免费视频一区二区| 亚洲国内高清视频| 欧美天天综合网| 欧美一级二级三级蜜桃| 久久视频在线视频| 亚洲国产欧美一区二区三区同亚洲| 欧美高清在线播放| 亚洲视频一区在线| 久久全球大尺度高清视频| 亚洲国产天堂久久国产91| 欧美日韩在线一二三| 欧美亚洲三区| 91久久精品国产91性色| 亚洲欧美日韩爽爽影院| 韩国三级电影久久久久久| 欧美精品九九| 亚洲一区免费在线观看| 麻豆久久精品| 亚洲一区二区综合| 一区二区在线观看视频| 欧美日本一区二区三区| 性色av一区二区三区| 亚洲国产精品t66y| 欧美亚洲日本网站| 91久久精品美女| 国产精品影片在线观看| 久久综合一区| 亚洲欧美日韩直播| 亚洲欧洲精品一区二区三区 | 久久成人一区| 日韩一二在线观看| 国产在线不卡视频| 欧美日韩亚洲一区二区三区四区 | 亚洲国产清纯| 久久久久久一区二区| 亚洲无线视频| 亚洲国产婷婷| 国内精品模特av私拍在线观看| 欧美日韩国产一区精品一区 | 欧美一区2区三区4区公司二百 | 久久一综合视频| 亚洲女女女同性video| 欧美激情一区在线| 久久精品国产欧美激情| 中文亚洲字幕| 99天天综合性| 亚洲精品一区在线观看香蕉| 曰韩精品一区二区| 国语自产偷拍精品视频偷|