コード例 #1
0
 public RFMember(RFMember other) : this(other, null, other.Kcry, other.Kcrz)
 {
     ToModify = other.ToModify;
     ToDelete = other.ToDelete;
     if (other.BaseLine != null)
     {
         BaseLine = new RFLine(other.BaseLine);
     }
     Frames = other.Frames;
 }
コード例 #2
0
 public RFMember(RFMember other) : this(other, null, other.Kcry, other.Kcrz)
 {
     ToModify = other.ToModify;
     ToDelete = other.ToDelete;
     if (other.BaseLine != null)
     {
         BaseLine = new RFLine(other.BaseLine);
     }
     if (other.Type == MemberType.ResultBeamType)
     {
         ExceptMembers   = other.ExceptMembers;
         ExceptSolids    = other.ExceptSolids;
         ExceptSurfaces  = other.ExceptSurfaces;
         IncludeMembers  = other.IncludeMembers;
         IncludeSolids   = other.IncludeSolids;
         IncludeSurfaces = other.IncludeSurfaces;
         Integrate       = other.Integrate;
         Parameters      = other.Parameters;
     }
     Frames = other.Frames;
 }