Lines Matching defs:node
99 CvPointFloat node;
148 CvVoronoiNodeInt* node;
441 Description : Function moves each node on small random value. The nodes are taken
674 (this marked point is pEdge1->node1->node).
695 (this marked point is pEdge1->node1->node).
717 (this marked point is pEdge1->node1->node).
739 (this marked point is pEdge1->node1->node).
761 (this marked point is pEdge1->node1->node).
783 (this marked point is pEdge1->node1->node).
804 (this marked point is pEdge1->node1->node).
826 (this marked point is pEdge1->node1->node).
848 (this marked point is pEdge1->node1->node).
871 (this marked point is pEdge1->node1->node).
893 (this marked point is pEdge1->node1->node).
1582 Hole.x_coord = pTopSite->node1->node.x;
1621 dx = pHole->node->node.x - pHole->site_top->node1->node.x;
1622 dy = pHole->node->node.y - pHole->site_top->node1->node.y;
1681 pNode->node.x = (float)cvFloor(pNode->node.x) + rand()*rnd_const;
1682 pNode->node.y = (float)cvFloor(pNode->node.y) + rand()*rnd_const;
1690 pHole->site_top->node1->node.x = (float)cvFloor(pHole->site_top->node1->node.x);
1762 CvVoronoiNode2D Node;
1763 Node.next_free = NULL;
1805 pNewSite->node[0] = pNewEdge1->node[0];
1812 pNode1 = _cvWriteSeqElem(&Node,NodeWriter);
1813 pNode2 = _cvWriteSeqElem(&Node,NodeWriter);
1814 pNode1->pt.x = pEdge->node1->node.x;
1815 pNode1->pt.y = pEdge->node1->node.y;
1817 pNode2->pt.x = pEdge->node2->node.x;
1818 pNode2->pt.y = pEdge->node2->node.y;
1820 pNewEdge1->node[0] = pNode1;
1821 pNewEdge1->node[1] = pNode2;
1823 pNewSite->node[0] = pNewEdge1->node[1];
1825 if(!pNewEdge1->node[0] || !pNewEdge1->node[1])
1839 if(CV_VORONOIEDGE2D_BEGINNODE(pNewEdge1,pNewSite) != pNewEdge2->node[0])
1843 pNewEdge1->node[0] = pNewEdge2->node[0];
1851 pNode1 = _cvWriteSeqElem(&Node,NodeWriter);
1852 pNode1->pt.x = pEdge->node1->node.x;
1853 pNode1->pt.y = pEdge->node1->node.y;
1855 pNewEdge2->node[0] = pNode1;
1858 pNewEdge2->node[1] = pNewEdge1->node[0];
1860 pNewEdge2->node[1] = pNewEdge1->node[1];
1862 if(!pNewEdge1->node[0] || !pNewEdge1->node[1])
1881 pNewSite->node[1] = pNewEdge1->node[0];
1883 if(pSite->node1 == pSite->node2 && pSite != pSite->next_site && pNewEdge1->node[0] != pNewEdge1->node[1])
1887 pNewSite->node[1] = pNewEdge1->node[0] = pNewSite->node[0];
1893 pNewSite->node[1] = pNewEdge1->node[1];
1896 Node.pt.x = pSite->node1->node.x;
1897 Node.pt.y = pSite->node1->node.y;
1898 Node.radius = 0;
1899 pNewSite->node[0] = pNewSite->node[1] = _cvWriteSeqElem(&Node,NodeWriter);
1952 CvVoronoiNode2D Node;
1953 Node.next_free = NULL;
1996 pNewSite->node[0] = pNewEdge1->node[0];
2003 pNode1 = _cvWriteSeqElem(&Node,NodeWriter);
2004 pNode2 = _cvWriteSeqElem(&Node,NodeWriter);
2005 pNode1->pt.x = pEdge->node1->node.x;
2006 pNode1->pt.y = pEdge->node1->node.y;
2008 pNode2->pt.x = pEdge->node2->node.x;
2009 pNode2->pt.y = pEdge->node2->node.y;
2011 pNewEdge1->node[0] = pNode2;
2012 pNewEdge1->node[1] = pNode1;
2014 pNewSite->node[0] = pNewEdge1->node[1];
2016 if(!pNewEdge1->node[0] || !pNewEdge1->node[1])
2032 if(CV_VORONOIEDGE2D_BEGINNODE(pNewEdge1,pNewSite) != pNewEdge2->node[0])
2036 pNewEdge1->node[0] = pNewEdge2->node[0];
2044 pNode2 = _cvWriteSeqElem(&Node,NodeWriter);
2045 pNode2->pt.x = pEdge->node2->node.x;
2046 pNode2->pt.y = pEdge->node2->node.y;
2048 pNewEdge2->node[0] = pNode2;
2051 pNewEdge2->node[1] = pNewEdge1->node[0];
2053 pNewEdge2->node[1] = pNewEdge1->node[1];
2055 if(!pNewEdge1->node[0] || !pNewEdge1->node[1])
2074 pNewSite->node[1] = pNewEdge1->node[0];
2076 if(pSite->node1 == pSite->node2 && pSite != pSite->next_site && pNewEdge1->node[0] != pNewEdge1->node[1])
2080 pNewSite->node[1] = pNewEdge1->node[0] = pNewSite->node[0];
2086 pNewSite->node[1] = pNewEdge1->node[1];
2089 Node.pt.x = pSite->node1->node.x;
2090 Node.pt.y = pSite->node1->node.y;
2091 Node.radius = 0;
2092 pNewSite->node[0] = pNewSite->node[1] = _cvWriteSeqElem(&Node,NodeWriter);
2132 CvVoronoiNodeInt Node;
2161 _cvInitVoronoiNode(&Node, &Vertex2);
2162 pNode1 = _cvSeqPush(NodeSeq, &Node);
2182 _cvInitVoronoiNode(&Node, &Vertex3);
2183 pNode2 = _cvSeqPush(NodeSeq, &Node);
2277 CvVoronoiNodeInt Node;
2290 _cvInitVoronoiNode(&Node, &Vertex1);
2291 pNode1 = _cvSeqPush(NodeSeq, &Node);
2321 _cvInitVoronoiNode(&Node, &Vertex2);
2322 pNode1 = _cvSeqPush(NodeSeq, &Node);
2340 _cvInitVoronoiNode(&Node, &Vertex3);
2341 pNode2 = _cvSeqPush(NodeSeq, &Node);
2362 if(pNode1->node.x < min_x)
2364 min_x = pNode1->node.x;
2534 SiteDirection.x = pSite->node2->node.x - pSite->node1->node.x;
2535 SiteDirection.y = pSite->node2->node.y - pSite->node1->node.y;
2653 CvVoronoiNodeInt Node;
2774 pNode_begin = _cvSeqPush(NodeSeq,&Node);
2835 pNode_begin = _cvSeqPush(NodeSeq,&Node);
2883 pNode_begin = _cvSeqPush(NodeSeq,&Node);
2937 CvVoronoiNodeInt Node;
2945 pTopPoint = &pHole->site_top->node1->node;
2969 pPoint1 = &pSite->node1->node;
2970 pPoint2 = &pSite->node2->node;
2991 pPoint1 = &pSite->node1->node;
3024 Direction.x = (pHole->site_nearest->node1->node.x - pHole->site_top->node1->node.x)/2;
3025 Direction.y = (pHole->site_nearest->node1->node.y - pHole->site_top->node1->node.y)/2;
3034 Node.node.x = pHole->site_top->node1->node.x + Direction.x;
3035 Node.node.y = pHole->site_top->node1->node.y + Direction.y;
3036 pHole->node = _cvSeqPush(pVoronoiDiagram->NodeSeq, &Node);
3073 pCvVoronoiNode pNode = pHole->node;
3108 pNode->node = Point2;
3120 pNode->node = Point1;
3128 pCvVoronoiNode pNode = pHole->node;
3164 pNode->node = Point2;
3176 pNode->node = Point1;
3184 pCvVoronoiNode pNode_begin = pHole->node;
3213 CvVoronoiNodeInt Node;
3268 pNode_begin = _cvSeqPush(NodeSeq,&Node);
3297 pNode_begin = _cvSeqPush(NodeSeq,&Node);
3319 pNode_begin = _cvSeqPush(NodeSeq,&Node);
3377 _cvCalcEdgePP(&(pSite_left->node1->node),
3378 &(pSite_right->node1->node),
3390 _cvCalcEdgePP(&(pSite->node1->node),
3391 &pNode->node,
3403 _cvCalcEdgePP(&pNode->node,&pSite->node1->node,pEdge,pVoronoiDiagram);
3434 pCvPointFloat pPoint0 = &pFocus->node;
3435 pCvPointFloat pPoint1 = &pDirectrice->node1->node;
3468 pCvPointFloat pPoint0 = &pFocus->node;
3469 pCvPointFloat pPoint1 = &pDirectrice->node1->node;
3538 Point1.x = pEdge1->node1->node.x;
3539 Point1.y = pEdge1->node1->node.y;
3543 Point1.x = pEdge1->node2->node.x;
3544 Point1.y = pEdge1->node2->node.y;
3551 Point3.x = pEdge2->node1->node.x;
3552 Point3.y = pEdge2->node1->node.y;
3559 Point3.x = pEdge2->node2->node.x;
3560 Point3.y = pEdge2->node2->node.y;
3566 Point3.x = pEdge2->node1->node.x;
3567 Point3.y = pEdge2->node1->node.y;
3568 x43 = pEdge2->node2->node.x - Point3.x;
3569 y43 = pEdge2->node2->node.y - Point3.y;
3625 pRayPoint1 = &(pEdge1->node1->node);
3627 pRayPoint1 = &(pEdge1->node2->node);
3634 pParPoint1 = &(pEdge2->node2->node);
3636 pParPoint1 = &(pEdge2->node1->node);
3735 pRayPoint1 = &(pEdge1->node1->node);
3737 pRayPoint1 = &(pEdge1->node2->node);
3743 pParPoint2 = &(pEdge2->node1->node);
3744 pParPoint1 = &(pEdge2->node2->node);
3878 pParPoint1 = &(pEdge1->node1->node);
3880 pParPoint1 = &(pEdge1->node2->node);
3884 pRayPoint1 = &(pEdge2->node2->node);
3886 pRayPoint1 = &(pEdge2->node1->node);
3966 pParPoint1 = &(pEdge1->node1->node);
3968 pParPoint1 = &(pEdge1->node2->node);
3971 pRayPoint2 = &(pEdge2->node1->node);
3972 pRayPoint1 = &(pEdge2->node2->node);
4076 pPar1Point1 = &(pEdge1->node1->node);
4078 pPar1Point1 = &(pEdge1->node2->node);
4083 pPar2Point1 = &(pEdge2->node1->node);
4085 pPar2Point1 = &(pEdge2->node2->node);
4091 pCvPointFloat pFocus1 = &(pEdge1->parabola->focus->node);
4092 pCvPointFloat pFocus2 = &(pEdge2->parabola->focus->node);
4102 pCvPointFloat pPoint1 = &(pDirectrice1->node1->node);
4106 pCvPointFloat pPoint3 = &(pDirectrice2->node1->node);
4218 pPar1Point1 = &(pEdge1->node1->node);
4220 pPar1Point1 = &(pEdge1->node2->node);
4222 pCvPointFloat pPar2Point1 = &(pEdge2->node1->node);
4223 pCvPointFloat pPar2Point2 = &(pEdge2->node2->node);
4229 pCvPointFloat pFocus1 = &(pEdge1->parabola->focus->node);
4230 pCvPointFloat pFocus2 = &(pEdge2->parabola->focus->node);
4240 pCvPointFloat pPoint1 = &(pDirectrice1->node1->node);
4244 pCvPointFloat pPoint3 = &(pDirectrice2->node1->node);
4432 pNode->node.x = (float)pPoint->x;
4433 pNode->node.y = (float)pPoint->y;
4634 return _cvPPDist(pPoint,&(pSite->node1->node));
4636 return _cvPLDist(pPoint,&(pSite->node1->node),pSite->direction);