public PrinterProfile() { AccessoriesConstants = new AccessoriesProfile(); TemperatureConstants = new TemperatureProfile(); PrinterSizeConstants = new PrinterSizeProfile(); SpeedLimitConstants = new SpeedLimitProfile(); SupportedFeaturesConstants = new SupportedFeaturesProfile(); }
public PrinterProfile(PrinterProfile other) { AccessoriesConstants = new AccessoriesProfile(other.AccessoriesConstants); TemperatureConstants = new TemperatureProfile(other.TemperatureConstants); PrinterSizeConstants = new PrinterSizeProfile(other.PrinterSizeConstants); SpeedLimitConstants = new SpeedLimitProfile(other.SpeedLimitConstants); SupportedFeaturesConstants = new SupportedFeaturesProfile(other.SupportedFeaturesConstants); ProfileName = other.ProfileName; }
public PrinterSizeProfile(PrinterSizeProfile other) { case_type = other.case_type; shell_size = other.shell_size; printBedSize = other.printBedSize; fluff_height = other.fluff_height; PrintableRegion = new StackedBoundingBox(other.PrintableRegion); WarningRegion = new StackedBoundingBox(other.WarningRegion); UnhomedSafeZRange = other.UnhomedSafeZRange; HomeLocation = other.HomeLocation; ABSWarningDim = other.ABSWarningDim; ZAfterProbing = other.ZAfterProbing; ZAfterG33 = other.ZAfterG33; BackCornerPosition = other.BackCornerPosition; BackCornerPositionBoxTop = other.BackCornerPositionBoxTop; BoxTopLimitZ = other.BoxTopLimitZ; G32ProbePoints = new SerializableDictionary <int, RectCoordinates>(other.G32ProbePoints); }