using System; using System.Collections.Generic; using System.Text; namespace OpenSim.Region.types { // TODO: This will need some performance tuning no doubt. public class Mesh { public List mesh; /// /// /// public Mesh() { mesh = new List(); } /// /// /// /// public void AddTri(Triangle tri) { mesh.Add(tri); } /// /// /// /// /// /// public static Mesh operator +(Mesh a, Mesh b) { a.mesh.AddRange(b.mesh); return a; } } }