Searched refs:minorSectors (Results 1 - 3 of 3) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_mesh_util.h | 85 * @param minorSectors Number of sectors in the tube of the torus. 89 uint32_t minorSectors) = 0; 149 * @param minorSectors Number of sectors in the tube of the torus. 152 float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors) = 0;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_util.cpp | 292 vector<Math::Vec3> GenerateTorusSlices(float minorRadius, uint32_t minorSectors, float minorStep) in GenerateTorusSlices() argument 295 tubeSlice.reserve(minorSectors); in GenerateTorusSlices() 296 for (uint32_t tube = 0; tube < minorSectors; tube++) { in GenerateTorusSlices() 307 float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors, Geometry<uint32_t> geometry) in GenerateTorusGeometry() 315 const float minorStep = TWO_PI / static_cast<float>(minorSectors); in GenerateTorusGeometry() 317 const size_t maxVertexCount = static_cast<size_t>(majorSectors) * static_cast<size_t>(minorSectors); in GenerateTorusGeometry() 325 const vector<Math::Vec3> tubeSlice = GenerateTorusSlices(minorRadius, minorSectors, minorStep); in GenerateTorusGeometry() 333 for (uint32_t vertexIndex = 0; vertexIndex < minorSectors; vertexIndex++) { in GenerateTorusGeometry() 349 const uint32_t i2 = (i0 + minorSectors) % maxVertexCount; in GenerateTorusGeometry() 599 float minorRadius, uint32_t majorSectors, uint32_t minorSectors) in GenerateTorusMesh() 306 GenerateTorusGeometry( float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors, Geometry<uint32_t> geometry) GenerateTorusGeometry() argument 598 GenerateTorusMesh(const IEcs& ecs, const string_view name, Entity material, float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors) GenerateTorusMesh() argument 721 GenerateTorus(const IEcs& ecs, const string_view name, Entity material, float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors) GenerateTorus() argument [all...] |
H A D | mesh_util.h | 46 float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors) override; 65 float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors) override;
|
Completed in 3 milliseconds