def reorient_coordinates(self):
<EOL>if len(self.ttree) < <NUM_LIT:2>:<EOL><INDENT>return<EOL><DEDENT>if self.ttree.style.orient in ('<STR_LIT>', <NUM_LIT:0>):<EOL><INDENT>pass<EOL><DEDENT>elif self.ttree.style.orient in ('<STR_LIT:right>', <NUM_LIT:3>):<EOL><INDENT>tmp = np.zeros(self.verts.shape)<EOL>tmp[:, <NUM_LIT:1>] = self.verts[:, <NUM_LIT:0>]<EOL>tmp[:, <NUM_LIT:0>] = self.verts[:, <NUM_LIT:1>] * -<NUM_LIT:1><EOL>self.verts = tmp<EOL>tmp = np.zeros(self.coords.shape)<EOL>tmp[:, <NUM_LIT:1>] = self.coords[:, <NUM_LIT:0>]<EOL>tmp[:, <NUM_LIT:0>] = self.coords[:, <NUM_LIT:1>] * -<NUM_LIT:1><EOL>self.coords = tmp<EOL><DEDENT>elif self.ttree.style.orient in ('<STR_LIT:left>', <NUM_LIT:1>):<EOL><INDENT>raise NotImplementedError("<STR_LIT>")<EOL><DEDENT>else:<EOL><INDENT>raise NotImplementedError("<STR_LIT>")<EOL><DEDENT>
Returns a modified .verts array with new coordinates for nodes. 
This does not need to modify .edges. The order of nodes, and therefore
of verts rows is still the same because it is still based on the tree
branching order (ladderized usually).