Beispiel #1
0
 public TangentMode GetTangentMode(Version version)
 {
     if (TangentModeExtensions.TangentMode5Relevant(version))
     {
         return(((TangentMode5)TangentMode).ToTangentMode());
     }
     else
     {
         return(((TangentMode2)TangentMode).ToTangentMode());
     }
 }
Beispiel #2
0
 public static int ToSerializedVersion(Version version)
 {
     // unknown conversion
     if (version.IsGreaterEqual(2018))
     {
         return(3);
     }
     // TangentMode enum has been changed
     if (TangentModeExtensions.TangentMode5Relevant(version))
     {
         return(2);
     }
     return(1);
 }