AllegroFlare/Useful3D/Triangle
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| v0 |
AllegroFlare::vec3d |
| v1 |
AllegroFlare::vec3d |
| v2 |
AllegroFlare::vec3d |
Methods
| intersect(AllegroFlare::Useful3D::Ray* ray_=nullptr, AllegroFlare::Useful3D::IntersectData* intersect_data=nullptr) |
| draw(ALLEGRO_COLOR color=ALLEGRO_COLOR{1, 1, 1, 1}) |
Dependencies
| {"symbol"=>"cross_product", "headers"=>["AllegroFlare/Useful.hpp"]} |
| {"symbol"=>"AllegroFlare::vec3d", "headers"=>["AllegroFlare/Vec3D.hpp"]} |
| {"symbol"=>"ALLEGRO_COLOR", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"AllegroFlare::Useful3D::build_vertex", "headers"=>["AllegroFlare/Useful.hpp"]} |
| {"symbol"=>"AllegroFlare::Useful3D::Ray*", "headers"=>["AllegroFlare/Useful3D/Ray.hpp"]} |
| {"symbol"=>"AllegroFlare::Useful3D::IntersectData*", "headers"=>["AllegroFlare/Useful3D/IntersectData.hpp"]} |
| {"symbol"=>"AllegroFlare::Useful3D::IntersectData", "headers"=>["AllegroFlare/Useful3D/IntersectData.hpp"]} |
| {"symbol"=>"AllegroFlare::Useful3D::Ray", "headers"=>["AllegroFlare/Useful3D/Ray.hpp"]} |
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT