polyhedron.h

00001 #ifndef VVELIB_SHAPE_POLYHEDRON_H
00002 #define VVELIB_SHAPE_POLYHEDRON_H
00003 
00004 #include <config.h>
00005 #include <geometry/geometry.h>
00006 
00007 namespace shape
00008 {
00009   using geometry::Point3d;
00010 
00019   void cube(const Point3d& center, const Point3d& axis1, const Point3d& axis2, double size);
00020 
00029   void parallelepiped(const Point3d& corner, const Point3d& edge1, const Point3d& edge2, const Point3d& edge3);
00030 }
00031 
00032 #endif // VVELIB_SHAPE_POLYHEDRON_H
00033 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Fri May 31 15:37:51 2013 for VVE by  doxygen 1.6.3