Home | History | Annotate | Download | only in src

Lines Matching refs:pEdge

555      pEdge      : out, bisector
560 pCvVoronoiEdge pEdge,
571 pEdge : out, bisector
576 pCvVoronoiEdge pEdge,
587 pEdge : out, bisector
592 pCvVoronoiEdge pEdge,
603 pEdge : out, bisector
609 pCvVoronoiEdge pEdge,
619 pEdge : out, bisector
625 pCvVoronoiEdge pEdge,
638 pEdge : out, bisector
644 pCvVoronoiEdge pEdge,
657 pEdge : out, bisector
663 pCvVoronoiEdge pEdge,
931 pEdge : in&out
937 void _cvStickEdgeLeftBegin(pCvVoronoiEdge pEdge,
945 pEdge : in&out
951 void _cvStickEdgeRightBegin(pCvVoronoiEdge pEdge,
959 pEdge : in&out
965 void _cvStickEdgeLeftEnd(pCvVoronoiEdge pEdge,
973 pEdge : in&out
979 void _cvStickEdgeRightEnd(pCvVoronoiEdge pEdge,
1075 Description : function intersects given edge pEdge (and his twin edge)
1078 pEdge : in, given edge
1084 pCvVoronoiEdge _cvDivideRightEdge(pCvVoronoiEdge pEdge,
1090 Description : function intersects given edge pEdge (and his twin edge)
1093 pEdge : in, given edge
1099 pCvVoronoiEdge _cvDivideLeftEdge(pCvVoronoiEdge pEdge,
1759 pCvVoronoiEdge pEdge;
1797 pEdge = pSite->edge1;
1798 if(!pEdge || !pEdge->node1 || !pEdge->node2)
1801 if(pEdge->site == NULL)
1803 pNewEdge1 = (CvVoronoiEdge2D*)pEdge->twin_edge;
1814 pNode1->pt.x = pEdge->node1->node.x;
1815 pNode1->pt.y = pEdge->node1->node.y;
1816 pNode1->radius = pEdge->node1->radius;
1817 pNode2->pt.x = pEdge->node2->node.x;
1818 pNode2->pt.y = pEdge->node2->node.y;
1819 pNode2->radius = pEdge->node2->radius;
1827 pEdge->twin_edge->site = NULL;
1828 pEdge->twin_edge->twin_edge = (pCvVoronoiEdge)pNewEdge1;
1831 pEdge = pEdge->prev_edge;
1832 while((pEdge != NULL && CurrSiteSeq->total>1) ||
1833 (pEdge != pSite->edge2 && CurrSiteSeq->total == 1))
1835 if(pEdge->site == NULL)
1837 pNewEdge2 = (CvVoronoiEdge2D*)pEdge->twin_edge;
1852 pNode1->pt.x = pEdge->node1->node.x;
1853 pNode1->pt.y = pEdge->node1->node.y;
1854 pNode1->radius = pEdge->node1->radius;
1864 pEdge->twin_edge->site = NULL;
1865 pEdge->twin_edge->twin_edge = (pCvVoronoiEdge)pNewEdge2;
1877 pEdge = pEdge->prev_edge;
1949 pCvVoronoiEdge pEdge;
1988 pEdge = pSite->edge2;
1989 if(!pEdge || !pEdge->node1 || !pEdge->node2)
1992 if(pEdge->site == NULL)
1994 pNewEdge1 = (CvVoronoiEdge2D*)pEdge->twin_edge;
2005 pNode1->pt.x = pEdge->node1->node.x;
2006 pNode1->pt.y = pEdge->node1->node.y;
2007 pNode1->radius = pEdge->node1->radius;
2008 pNode2->pt.x = pEdge->node2->node.x;
2009 pNode2->pt.y = pEdge->node2->node.y;
2010 pNode2->radius = pEdge->node2->radius;
2018 pEdge->twin_edge->site = NULL;
2019 pEdge->twin_edge->twin_edge = (pCvVoronoiEdge)pNewEdge1;
2024 pEdge = pEdge->next_edge;
2025 while((pEdge != NULL && CurrSiteSeq->total>1) ||
2026 (pEdge != pSite->edge1 && CurrSiteSeq->total == 1))
2028 if(pEdge->site == NULL)
2030 pNewEdge2 = (CvVoronoiEdge2D*)pEdge->twin_edge;
2045 pNode2->pt.x = pEdge->node2->node.x;
2046 pNode2->pt.y = pEdge->node2->node.y;
2047 pNode2->radius = pEdge->node2->radius;
2057 pEdge->twin_edge->site = NULL;
2058 pEdge->twin_edge->twin_edge = (pCvVoronoiEdge)pNewEdge2;
2070 pEdge = pEdge->next_edge;
3083 pCvVoronoiEdge pEdge = &Edge;
3090 pEdge->direction = NULL;
3091 pEdge->parabola = NULL;
3092 _cvCalcEdge(pSite_left,pSite_right,pEdge,pVoronoiDiagram);
3098 dist1 = _cvCalcEdgeIntersection(pEdge, pEdge_left, &Point1,radius1);
3104 dist2 = _cvCalcEdgeIntersection(pEdge, pEdge_right, &Point2, radius2);
3138 pCvVoronoiEdge pEdge = &Edge;
3146 pEdge->direction = NULL;
3147 pEdge->parabola = NULL;
3148 _cvCalcEdge(pSite_left,pSite_right,pEdge,pVoronoiDiagram);
3154 dist1 = _cvCalcEdgeIntersection(pEdge, pEdge_right, &Point1,radius2);
3160 dist2 = _cvCalcEdgeIntersection(pEdge, pEdge_left, &Point2, radius1);
3359 pCvVoronoiEdge pEdge,
3366 pEdge,pVoronoiDiagram);
3370 _cvCalcEdgeLP(pSite_left,pSite_right->node1,pEdge,pVoronoiDiagram);
3374 _cvCalcEdgePL(pSite_left->node1,pSite_right,pEdge,pVoronoiDiagram);
3379 pEdge,pVoronoiDiagram);
3384 pCvVoronoiEdge pEdge,
3388 _cvCalcEdgeLP(pSite, pNode, pEdge,pVoronoiDiagram);
3392 pEdge,pVoronoiDiagram);
3397 pCvVoronoiEdge pEdge,
3401 _cvCalcEdgePL(pNode,pSite,pEdge,pVoronoiDiagram);
3403 _cvCalcEdgePP(&pNode->node,&pSite->node1->node,pEdge,pVoronoiDiagram);
3409 pCvVoronoiEdge pEdge,
3415 pEdge->direction = _cvSeqPush(pVoronoiDiagram->DirectionSeq,&Direction);;
3421 pCvVoronoiEdge pEdge,
3425 pEdge->direction = _cvSeqPush(pVoronoiDiagram->DirectionSeq,&Direction);
3431 pCvVoronoiEdge pEdge,
3442 pEdge->direction = _cvSeqPush(pVoronoiDiagram->DirectionSeq,&Normal);
3459 pEdge->parabola = pParabola;
3465 pCvVoronoiEdge pEdge,
3476 pEdge->direction = _cvSeqPush(pVoronoiDiagram->DirectionSeq,&Normal);
3493 pEdge->parabola = pParabola;
4366 void _cvStickEdgeLeftBegin(pCvVoronoiEdge pEdge,
4370 pEdge->prev_edge = pEdge_left_prev;
4371 pEdge->site = pSite_left;
4373 pSite_left->edge2 = pEdge;
4376 pEdge_left_prev->node2 = pEdge->node1;
4377 pEdge_left_prev->next_edge = pEdge;
4382 void _cvStickEdgeRightBegin(pCvVoronoiEdge pEdge,
4386 pEdge->next_edge = pEdge_right_next;
4387 pEdge->site = pSite_right;
4389 pSite_right->edge1 = pEdge;
4392 pEdge_right_next->node1 = pEdge->node2;
4393 pEdge_right_next->prev_edge = pEdge;
4398 void _cvStickEdgeLeftEnd(pCvVoronoiEdge pEdge,
4402 pEdge->next_edge = pEdge_left_next;
4404 pSite_left->edge1 = pEdge;
4407 pEdge_left_next->node1 = pEdge->node2;
4408 pEdge_left_next->prev_edge = pEdge;
4413 void _cvStickEdgeRightEnd(pCvVoronoiEdge pEdge,
4417 pEdge->prev_edge = pEdge_right_prev;
4419 pSite_right->edge2 = pEdge;
4422 pEdge_right_prev->node2 = pEdge->node1;
4423 pEdge_right_prev->next_edge = pEdge;
4517 pCvVoronoiEdge _cvDivideRightEdge(pCvVoronoiEdge pEdge,pCvVoronoiNode pNode, CvSeq* EdgeSeq)
4519 CvVoronoiEdgeInt Edge1 = *pEdge;
4520 CvVoronoiEdgeInt Edge2 = *pEdge->twin_edge;
4541 pCvVoronoiEdge _cvDivideLeftEdge(pCvVoronoiEdge pEdge,pCvVoronoiNode pNode, CvSeq* EdgeSeq)
4543 CvVoronoiEdgeInt Edge1 = *pEdge;
4544 CvVoronoiEdgeInt Edge2 = *pEdge->twin_edge;