|
Cogs.Core
|
This is the complete list of members for Cogs::Geometry::ExtrusionGenerator, including all inherited members.
| colorSections(uint32_t *colors, int numSections, int numSegments, uint32_t *colorValues) | Cogs::Geometry::ExtrusionGenerator | static |
| generateCrossSections(glm::vec3 *vertices, int numSections, const glm::vec3 *crossSectionElements, int numSegments, const glm::quat *rotations) | Cogs::Geometry::ExtrusionGenerator | static |
| generateCrossSections(glm::vec3 *vertices, int numSections, const glm::vec3 *crossSectionElements, const glm::vec3 *crossSectionElements2, const float *morphs, int numSegments, const glm::quat *rotations) (defined in Cogs::Geometry::ExtrusionGenerator) | Cogs::Geometry::ExtrusionGenerator | static |
| generateDepthBasedTextureCoordinates(const size_t pathLength, const size_t numSegments, const float *depths, const float *offsets, const size_t offsetStride, glm::vec2 *texCoords) (defined in Cogs::Geometry::ExtrusionGenerator) | Cogs::Geometry::ExtrusionGenerator | static |
| generateRotations(const glm::vec3 *directions, const int numDirections, const glm::vec3 &primaryAxis, glm::quat *rotations) (defined in Cogs::Geometry::ExtrusionGenerator) | Cogs::Geometry::ExtrusionGenerator | inlinestatic |
| generateSimpleExtrusionNormals(glm::vec3 *vertices, glm::vec3 *normals, int numVertices) | Cogs::Geometry::ExtrusionGenerator | static |
| generateTriangleIndices(int32_t *indices, int numSections, int numSegments, bool closed, bool useTexture, int32_t offset=0) | Cogs::Geometry::ExtrusionGenerator | static |
| generateTriangleIndices(uint32_t *indices, int numSections, int numSegments, bool closed, bool useTexture, int32_t offset=0) | Cogs::Geometry::ExtrusionGenerator | static |
| modulateSections(glm::vec3 *vertices, const int numSections, const int numSegments, const float *values, const size_t stride=1) | Cogs::Geometry::ExtrusionGenerator | static |
| modulateVertices(glm::vec3 *vertices, int numVertices, float *values) | Cogs::Geometry::ExtrusionGenerator | static |
| offsetCrossSections(glm::vec3 *vertices, int numSections, int numSegments, const glm::vec3 *positions) | Cogs::Geometry::ExtrusionGenerator | static |