示例#1
0
 /// <summary>
 /// Constructs a new <see cref="SopInstanceNode"/> using default values.
 /// </summary>
 public SopInstanceNode()
 {
     _dicomFile   = new DicomFile("");
     _instanceUid = StudyBuilder.NewUid();
 }
示例#2
0
 /// <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;
 }