[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool AbstractTool.java,1.28,1.29
Status: Pre-Alpha
Brought to you by:
henryml
From: Nordholt <nor...@us...> - 2005-11-18 12:31:34
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20813 Modified Files: AbstractTool.java Log Message: new method for vertex creation Index: AbstractTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AbstractTool.java,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** AbstractTool.java 18 Nov 2005 01:27:56 -0000 1.28 --- AbstractTool.java 18 Nov 2005 12:31:26 -0000 1.29 *************** *** 313,316 **** --- 313,335 ---- } } + + /** + * Make and register a new vertex + * @param vertex The vertex + * @return The registered Vertex + */ + protected Vertex createVertex(Vertex vertex) { + if (vertex != null) { + Vertex v = new Vertex("V" + vertexNum, + vertex.getX(), + vertex.getY(), + vertex.getZ()); + Project.getInstance().intern(v); + return v; + } else { + log.warn("attempted to create null vertex"); + return null; + } + } /** |