[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Mesh.java, 1.11, 1.12
Status: Pre-Alpha
Brought to you by:
henryml
|
From: Michael L. <he...@us...> - 2007-03-21 13:44:15
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9810/src/net/sourceforge/bprocessor/model Added Files: Mesh.java Log Message: Introduced a Mesh class for geometric algorithms --- NEW FILE: Mesh.java --- //--------------------------------------------------------------------------------- // $Id: Mesh.java,v 1.12 2007/03/21 13:44:13 henryml Exp $ // // Copyright (c) 2005 The BProcessor Team (http://bprocessor.sourceforge.net) // Released under the Lesser GNU Public License v2.1 //--------------------------------------------------------------------------------- package net.sourceforge.bprocessor.model; import java.util.Collection; /** * */ public class Mesh { private Collection<Vertex> vertices; private Collection<Edge> edges; private Collection<Surface> surfaces; /** * Basic constructor */ public Mesh() { } /** * Constructs a Mesh object. * @param surfaces Collection of surfaces * @param edges Collection of edges * @param vertices Collection of vertices */ public Mesh(Collection<Surface> surfaces, Collection<Edge> edges, Collection<Vertex> vertices) { this.surfaces = surfaces; this.edges = edges; this.vertices = vertices; } } |