public List <List <List <Point> > > getPanels() { var x = utils.multiLevelMapList(pt => { CSPoint xpt = pt as CSPoint; return(Point.ByCoordinates(xpt.X, xpt.Y, xpt.Z)); }, this.dp.AllPanels); List <List <List <Point> > > ret = x as List <List <List <Point> > >; return(ret); }
public static List <List <List <Point> > > DiamondPointsN(int xnum, int ynum, double xdis, double ydis) { NaaN.dynamo.Geometry.DiamondPoints xdia = new DiamondPoints(xnum, ynum, xdis, ydis); var retx = utils.multiLevelMapList((object x) => { CSPoint pt = x as CSPoint; return(Point.ByCoordinates(pt.X, pt.Y, pt.Z)); }, xdia.AllPanels); List <List <List <Point> > > ret = retx as List <List <List <Point> > >; return(ret); }
public CSLine(CSPoint spt) { this.secondPoints = spt; this.firstPoints = CSPoint.CSPointOrigin; }