コード例 #1
0
 public static void MultiplicationSimilarityTest()
 => TrafoTesting.GenericMultiplicationTest <Affine3d, Similarity3d, Affine3d>(TrafoTesting.GetRandomAffine, TrafoTesting.GetRandomSimilarity, Affine.TransformPos);
コード例 #2
0
 public static void MultiplicationEuclideanTest()
 => TrafoTesting.GenericMultiplicationTest <Affine3d, Euclidean3d, Affine3d>(TrafoTesting.GetRandomAffine, TrafoTesting.GetRandomEuclidean, Affine.TransformPos);
コード例 #3
0
 public static void MultiplicationScaleTest()
 => TrafoTesting.GenericMultiplicationTest <Euclidean3d, Scale3d, Affine3d>(TrafoTesting.GetRandomEuclidean, TrafoTesting.GetRandomScale3, Affine.TransformPos);
コード例 #4
0
 public static void MultiplicationShiftTest()
 => TrafoTesting.GenericMultiplicationTest <Affine3d, Shift3d, Affine3d>(TrafoTesting.GetRandomAffine, TrafoTesting.GetRandomShift3, Affine.TransformPos);
コード例 #5
0
 public static void MultiplicationShiftTest()
 => TrafoTesting.GenericMultiplicationTest <Shift3d, Shift3d, Shift3d>(TrafoTesting.GetRandomShift3, TrafoTesting.GetRandomShift3, Shift.Transform);
コード例 #6
0
 public static void MultiplicationShiftTest()
 => TrafoTesting.GenericMultiplicationTest <Euclidean3d, Shift3d, Euclidean3d>(TrafoTesting.GetRandomEuclidean, TrafoTesting.GetRandomShift3, Euclidean.TransformPos);
コード例 #7
0
 public static void MultiplicationRotTest()
 => TrafoTesting.GenericMultiplicationTest <Rot3d, Rot3d, Rot3d>(TrafoTesting.GetRandomRot3, TrafoTesting.GetRandomRot3, Rot.Transform);
コード例 #8
0
 public static void MultiplicationShiftTest()
 => TrafoTesting.GenericMultiplicationTest <Similarity3d, Shift3d, Similarity3d>(TrafoTesting.GetRandomSimilarity, TrafoTesting.GetRandomShift3, Similarity.TransformPos);
コード例 #9
0
 public static void MultiplicationEuclideanTest()
 => TrafoTesting.GenericMultiplicationTest <Similarity3d, Euclidean3d, Similarity3d>(TrafoTesting.GetRandomSimilarity, TrafoTesting.GetRandomEuclidean, Similarity.TransformPos);
コード例 #10
0
 public static void MultiplicationRotTest()
 => TrafoTesting.GenericMultiplicationTest <Scale3d, Rot3d, Affine3d>(TrafoTesting.GetRandomScale3, TrafoTesting.GetRandomRot3, Affine.TransformPos);
コード例 #11
0
 public static void MultiplicationScaleTest()
 => TrafoTesting.GenericMultiplicationTest <Scale3d, Scale3d, Scale3d>(TrafoTesting.GetRandomScale3, TrafoTesting.GetRandomScale3, Scale.Transform);