public void AddPtCoord(string variable, List <string> xTokens, List <string> yTokens, List <string> zTokens) { AxisCoord x = new AxisCoord(xTokens); AxisCoord y = new AxisCoord(yTokens); AxisCoord z = new AxisCoord(zTokens); AddPtCoord(variable, x, y, z); }
public void AddPtCoord(string variable, AxisCoord x, AxisCoord y, AxisCoord z) { PtCoord ptCoord = new PtCoord(x, y, z); AddPtCoord(variable, ptCoord); }
public AxisCoord Deserialize() { AxisCoord ac = new AxisCoord(ExpressionParser.Parse(rawText)); return(ac); }
public SerializableAxisCoord(AxisCoord axisCoord) { this.rawText = axisCoord.rawText; }
public AxisCoord(AxisCoord toCopy) { this.rawText = toCopy.rawText; this.tokens = new List <string>(toCopy.tokens); }
public PtCoord(PtCoord toCopy) { X = new AxisCoord(toCopy.X); Y = new AxisCoord(toCopy.Y); Z = new AxisCoord(toCopy.Z); }
public PtCoord(AxisCoord x, AxisCoord y, AxisCoord z) { X = x; Y = y; Z = z; }