Home > src > BN_pol_rec > functions > getParent.m

getParent

PURPOSE ^

nodeParentList = [child parent]

SYNOPSIS ^

function [parentNode, parentFound] = getParent(Node, nodeParentList, startPoint)

DESCRIPTION ^

 nodeParentList = [child parent]

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 
0002 function [parentNode, parentFound] = getParent(Node, nodeParentList, startPoint)
0003 % nodeParentList = [child parent]
0004 parentNode = [];
0005 parentFound = 0;
0006 idx_row = find(nodeParentList(:,1) == Node(1));
0007 for i = 1:length(idx_row)
0008    if nodeParentList(idx_row(i),2) == Node(2) 
0009        parentNode = nodeParentList(idx_row(i),4:6);
0010        if (parentNode(1) == startPoint(1)) &&(parentNode(2) == startPoint(2))
0011         parentFound = 0;
0012        else
0013         parentFound = 1;
0014        end;
0015        return
0016    end;
0017 end;
0018     
0019     
0020

Generated on Wed 16-Mar-2005 09:17:47 by m2html © 2003