23#ifndef VCL_OPENGL2_DRAWABLE_DRAW_OBJECTS3_H
24#define VCL_OPENGL2_DRAWABLE_DRAW_OBJECTS3_H
26#include <vclib/space/core/color.h>
30void drawPoint3(
const Point3d& p,
const Color& c,
int size = 8);
44 unsigned int slices = 50,
45 unsigned int stacks = 10);
52 unsigned int slices = 50,
53 unsigned int stacks = 10);
106void drawBox3(
const std::vector<Point3d>& p,
const Color& c,
int width = 3);
constexpr auto max(const T &p1, const T &p2)
Returns the maximum between the two parameters.
Definition min_max.h:83
constexpr auto min(const T &p1, const T &p2)
Returns the minimum between the two parameters.
Definition min_max.h:42
Point3< double > Point3d
A convenience alias for a 3-dimensional Point with double-precision floating-point components.
Definition point.h:804