Implement Demo of new Trigonometrics
This commit is contained in:
20
main.cpp
20
main.cpp
@@ -12,11 +12,29 @@
|
||||
|
||||
#include <iostream>
|
||||
#include <J3ML/Geometry.hpp>
|
||||
#include "J3ML/J3ML.hpp"
|
||||
#include <J3ML/J3ML.hpp>
|
||||
#include <jlog/Logger.hpp>
|
||||
|
||||
|
||||
int main(int argc, char** argv)
|
||||
{
|
||||
|
||||
using namespace J3ML::Math;
|
||||
|
||||
// Test quadrant
|
||||
for (float r = 0; r < TwoPi; r+=0.25f)
|
||||
{
|
||||
Quadrant q = QuadrantOf(r);
|
||||
if (q == Quadrant::I)
|
||||
std::cout << "I" << std::endl;
|
||||
if (q == Quadrant::II)
|
||||
std::cout << "II" << std::endl;
|
||||
if (q == Quadrant::III)
|
||||
std::cout << "III" << std::endl;
|
||||
if (q == Quadrant::IV)
|
||||
std::cout << "IV" << std::endl;
|
||||
}
|
||||
|
||||
for (int i = 10; i < 9999999; i*=1.5f) {
|
||||
std::cout << J3ML::Math::Functions::Truncate(i) << std::endl;
|
||||
}
|
||||
|
Reference in New Issue
Block a user