private void CreatBeam(TSG.Point a, TSG.Point f, string v, Position.RotationEnum rot) { Beam curBeam = new Beam(a, f); curBeam.Profile.ProfileString = v; curBeam.Position.Depth = Position.DepthEnum.MIDDLE; curBeam.Position.Rotation = rot; curBeam.Insert(); }
public static Beam InsertBeam(Point startPoint, Point endPoint, string profileString, string materialString, Position.RotationEnum rotation = Position.RotationEnum.TOP) { var beam = new Beam(); beam.StartPoint = startPoint; beam.EndPoint = endPoint; beam.Profile.ProfileString = profileString; beam.Material.MaterialString = materialString; beam.Position.Rotation = rotation; beam.Insert(); return(beam); }