MCPcopy Create free account
hub / github.com/AcademySoftwareFoundation/Imath / testBox

Function testBox

src/ImathTest/testBox.cpp:964–1222  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

962} // anonymous namespace
963
964void
965testBox ()
966{
967 cout << "Testing box methods" << endl;
968
969 //
970 // Constructors
971 //
972 testConstructors<IMATH_INTERNAL_NAMESPACE::V2s> ("V2s");
973 testConstructors<IMATH_INTERNAL_NAMESPACE::V2i> ("V2i");
974 testConstructors<IMATH_INTERNAL_NAMESPACE::V2i64> ("V2i64");
975 testConstructors<IMATH_INTERNAL_NAMESPACE::V2f> ("V2f");
976 testConstructors<IMATH_INTERNAL_NAMESPACE::V2d> ("V2d");
977
978 testConstructors<IMATH_INTERNAL_NAMESPACE::V3s> ("V3s");
979 testConstructors<IMATH_INTERNAL_NAMESPACE::V3i> ("V3i");
980 testConstructors<IMATH_INTERNAL_NAMESPACE::V3i64> ("V3i64");
981 testConstructors<IMATH_INTERNAL_NAMESPACE::V3f> ("V3f");
982 testConstructors<IMATH_INTERNAL_NAMESPACE::V3d> ("V3d");
983
984 testConstructors<IMATH_INTERNAL_NAMESPACE::V4s> ("V4s");
985 testConstructors<IMATH_INTERNAL_NAMESPACE::V4i> ("V4i");
986 testConstructors<IMATH_INTERNAL_NAMESPACE::V4i64> ("V4i64");
987 testConstructors<IMATH_INTERNAL_NAMESPACE::V4f> ("V4f");
988 testConstructors<IMATH_INTERNAL_NAMESPACE::V4d> ("V4d");
989
990 //
991 // makeEmpty()
992 //
993 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V2s> ("V2s");
994 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V2i> ("V2i");
995 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V2i64> ("V2i64");
996 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V2f> ("V2f");
997 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V2d> ("V2d");
998
999 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V3s> ("V3s");
1000 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V3i> ("V3i");
1001 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V3i64> ("V3i64");
1002 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V3f> ("V3f");
1003 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V3d> ("V3d");
1004
1005 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V4s> ("V4s");
1006 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V4i> ("V4i");
1007 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V4i64> ("V4i64");
1008 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V4f> ("V4f");
1009 testMakeEmpty<IMATH_INTERNAL_NAMESPACE::V4d> ("V4d");
1010
1011 //
1012 // makeInfinite()
1013 //
1014 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V2s> ("V2s");
1015 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V2i> ("V2i");
1016 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V2i64> ("V2i64");
1017 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V2f> ("V2f");
1018 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V2d> ("V2d");
1019
1020 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V3s> ("V3s");
1021 testMakeInfinite<IMATH_INTERNAL_NAMESPACE::V3i> ("V3i");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected