Searched refs:majorRadius (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 | 82 * @param majorRadius Radius of the torus. 88 CORE_NS::Entity material, float majorRadius, float minorRadius, uint32_t majorSectors, 146 * @param majorRadius Radius 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.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;
|
H A D | mesh_util.cpp | 307 float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors, Geometry<uint32_t> geometry) in GenerateTorusGeometry() 331 const auto translation = Math::Vec3(0.0f, 0.0f, 1.0f) * majorRadius; in GenerateTorusGeometry() 598 Entity MeshUtil::GenerateTorusMesh(const IEcs& ecs, const string_view name, Entity material, float majorRadius, in GenerateTorusMesh() argument 605 GenerateTorusGeometry(majorRadius, minorRadius, majorSectors, minorSectors, { vertices, normals, uvs, indices }); in GenerateTorusMesh() 721 Entity MeshUtil::GenerateTorus(const IEcs& ecs, const string_view name, Entity material, float majorRadius, in GenerateTorus() argument 725 GenerateTorusMesh(ecs, name, material, majorRadius, minorRadius, majorSectors, minorSectors); in GenerateTorus() 306 GenerateTorusGeometry( float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors, Geometry<uint32_t> geometry) GenerateTorusGeometry() argument
|
Completed in 3 milliseconds