mirror of
https://github.com/BlackMATov/vmath.hpp.git
synced 2025-12-16 22:19:51 +07:00
data function for vector and matrix
This commit is contained in:
@@ -118,6 +118,29 @@ TEST_CASE("vmath/vec") {
|
||||
}
|
||||
}
|
||||
|
||||
SUBCASE("data") {
|
||||
{
|
||||
int2 i2;
|
||||
REQUIRE(i2.data() == &i2[0]);
|
||||
|
||||
int3 i3;
|
||||
REQUIRE(i3.data() == &i3[0]);
|
||||
|
||||
int4 i4;
|
||||
REQUIRE(i4.data() == &i4[0]);
|
||||
}
|
||||
{
|
||||
constexpr int2 i2;
|
||||
STATIC_REQUIRE(i2.data() == &i2[0]);
|
||||
|
||||
constexpr int3 i3;
|
||||
STATIC_REQUIRE(i3.data() == &i3[0]);
|
||||
|
||||
constexpr int4 i4;
|
||||
STATIC_REQUIRE(i4.data() == &i4[0]);
|
||||
}
|
||||
}
|
||||
|
||||
SUBCASE("operator[]") {
|
||||
{
|
||||
STATIC_REQUIRE(int2(1,2).x == 1);
|
||||
|
||||
Reference in New Issue
Block a user