/// <summary> /// Constructs a new <see cref="SopInstanceNode"/> using default values. /// </summary> public SopInstanceNode() { _dicomFile = new DicomFile(""); _instanceUid = StudyBuilder.NewUid(); }
/// <summary> /// Copy constructor /// </summary> /// <param name="source"></param> private SopInstanceNode(SopInstanceNode source) { _instanceUid = StudyBuilder.NewUid(); _dicomFile = new DicomFile("", source._dicomFile.MetaInfo.Copy(true, true, true), source._dicomFile.DataSet.Copy(true, true, true)); }
/// <summary> /// Constructs a collection owned by the specified builder. /// </summary> /// <param name="builder">The builder that owns the collection.</param> internal PatientNodeCollection(StudyBuilder builder) { _builder = builder; }