20 #include <qvector3d.h>
35 QVector3D(1, -1, -1) * halfDimensions,
36 QVector3D(-1, -1, -1) * halfDimensions,
37 QVector3D(-1, 1, -1) * halfDimensions,
38 QVector3D(1, 1, -1) * halfDimensions,
39 QVector3D(1, -1, 1) * halfDimensions,
40 QVector3D(-1, -1, 1) * halfDimensions,
41 QVector3D(-1, 1, 1) * halfDimensions,
42 QVector3D(1, 1, 1) * halfDimensions,
47 0, 1, 1, 2, 2, 3, 3, 0,
48 4, 5, 5, 6, 6, 7, 7, 4,
49 0, 4, 1, 5, 2, 6, 3, 7
All base classes related to 3D manipulation.
const QVector3D & dimensions() const
OGLBoxMesh(const QVector3D &dimensions)
void setDimensions(const QVector3D &dimensions)
std::vector< QVector3D > _vertices
OGLPrivimitiveType _primitiveType
std::vector< unsigned int > _indices
void recomputeBoundingBox()