KiCad PCB EDA Suite
Loading...
Searching...
No Matches
shapes3D Directory Reference

Files

 bbox_3d.cpp
 3D bounding box implementation.
 
 bbox_3d.h
 Bounding Box class definition.
 
 bbox_3d_ray.cpp
 3D bounding box ray intersection tests.
 
 cylinder_3d.cpp
 
 cylinder_3d.h
 
 dummy_block_3d.cpp
 
 dummy_block_3d.h
 
 layer_item_3d.cpp
 
 layer_item_3d.h
 
 object_3d.cpp
 
 object_3d.h
 
 plane_3d.cpp
 
 plane_3d.h
 
 round_segment_3d.cpp
 
 round_segment_3d.h
 
 triangle_3d.cpp
 
 triangle_3d.h
 Implement a triangle ray intersection based on article http://www.flipcode.com/archives/Raytracing_Topics_Techniques-Part_7_Kd-Trees_and_More_Speed.shtml by Jacco Bikker, that implement optimizations based on Ingo Wald's thesis.