HifiExperimentsadd torus rendering412988a1 year agoHistory
36 lines · 806 B · C++
RawDownload
////  Created by HifiExperiments on 8/4/24//  Copyright 2024 Overte e.V.////  Distributed under the Apache License, Version 2.0.//  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html// #include "EntityShape.h" const char* shapeNames[] = {    "Triangle",    "Quad",    "Hexagon",    "Octagon",    "Circle",    "Cube",    "Sphere",    "Tetrahedron",    "Octahedron",    "Dodecahedron",    "Icosahedron",    "Torus",    "Cone",    "Cylinder"}; static const size_t ENTITY_SHAPE_NAMES = (sizeof(shapeNames) / sizeof(shapeNames[0])); QString EntityShapeHelpers::getNameForEntityShape(EntityShape shape) {    if (((int)shape <= 0) || ((int)shape >= (int)ENTITY_SHAPE_NAMES)) {        shape = (EntityShape)0;    }     return shapeNames[(int)shape];}