public PanellingStatus(Surface Target) { TargetSurface = Target; Transformations = new RigidTransformation[0]; PanelMoldSelection = new Mold[0]; var para = new ParamatersCombination(); para.Init(CurveNetworks.Paramaters); Paramaters = para; }
public void AddPanel(RigidTransformation tr, Mold mold) { if (!MoldDepot.Contains(mold)) { AddMold(mold); } var ttr = Transformations.ToList(); ttr.Add(tr); Transformations = ttr.ToArray(); var tpm = PanelMoldSelection.ToList(); tpm.Add(mold); PanelMoldSelection = tpm.ToArray(); InitParamaters(); }