//============================================================================== /* ROTGEN - Runtime Overlay for Eigen Copyright : CODE RECKONS SPDX-License-Identifier: BSL-1.0 */ //============================================================================== #include #include "unit/tests.hpp" TTS_CASE_TPL("Test coefficient accessors", float, double)(tts::type) { rotgen::quaternion quaterion; quaterion.w() = 1; quaterion.x() = 2; quaterion.y() = 3; quaterion.z() = 4; TTS_EQUAL(quaterion.w(), rotgen::Index{1}); TTS_EQUAL(quaterion.x(), rotgen::Index{2}); TTS_EQUAL(quaterion.y(), rotgen::Index{3}); TTS_EQUAL(quaterion.z(), rotgen::Index{4}); };