public CF Init(CFModel model) { Model = model; mesh = new Mesh(); mesh.vertices = model.Portals.Select(p => p.Position.To3D()).ToArray(); mesh.uv = new [] { new Vector2(0, 0), new Vector2(1, 0), new Vector2(0, 1) }; mesh.triangles = new[] { 0, 1, 2 }; mesh.RecalculateNormals(); mesh.RecalculateBounds(); mesh.name = "CFMesh"; return(this); }
public Repository(CFModel context) { this.context = context; _objectSet = context.Set <T>(); }
private CF ModelToView(CFModel model) { return(CFs.First(vm => vm.Model == model)); }
public UnitOfWork(CFModel context) { _context = context; }