H A D | mesh_util.cpp | 292 vector<Math::Vec3> GenerateTorusSlices(float minorRadius, uint32_t minorSectors, float minorStep) in GenerateTorusSlices() argument 299 const float y = Math::cos(minorRadians) * minorRadius; in GenerateTorusSlices() 300 const float z = Math::sin(minorRadians) * minorRadius; in GenerateTorusSlices() 307 float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors, Geometry<uint32_t> geometry) in GenerateTorusGeometry() 325 const vector<Math::Vec3> tubeSlice = GenerateTorusSlices(minorRadius, minorSectors, minorStep); in GenerateTorusGeometry() 599 float minorRadius, uint32_t majorSectors, uint32_t minorSectors) in GenerateTorusMesh() 605 GenerateTorusGeometry(majorRadius, minorRadius, majorSectors, minorSectors, { vertices, normals, uvs, indices }); in GenerateTorusMesh() 722 float minorRadius, uint32_t majorSectors, uint32_t minorSectors) in GenerateTorus() 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 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
|