|
glm::vec3 | qx::create_tangent (const glm::vec3 &normal) |
| Create tangent vector for a given normal. More...
|
|
indices | qx::transform_triangle_indices_to_lines (indices_view triangles) |
| Transform triangle indices to line indices. More...
|
|
geometry | qx::create_parallelogram (float fSide1, float fSide2, float fSide3, bool bFlatNormals=true) |
| Create parallelogram geometry. More...
|
|
geometry | qx::create_parallelogram_lines (float fSide1, float fSide2, float fSide3) |
| Create parallelogram geometry for lines drawing. More...
|
|
geometry | qx::create_cube (float fSide, bool bFlatNormals=true) |
| Create cube geometry. More...
|
|
geometry | qx::create_cube_lines (float fSide) |
| Create cube geometry for lines drawing. More...
|
|
geometry | qx::create_icosahedron (float fRadius, bool bFlatNormals=true) |
| Create icosahedron geometry. More...
|
|
geometry | qx::create_icosahedron_lines (float fRadius) |
| Create icosahedron geometry for lines drawing. More...
|
|
geometry | qx::create_icosphere (float fRadius, size_t nDivides, bool bFlatNormals=false) |
| Create icosphere geometry. More...
|
|
geometry | qx::create_icosphere_lines (float fRadius, size_t nDivides) |
| Create icosphere geometry for lines drawing. More...
|
|
geometry | qx::create_rect (float fWidth, float fHeight) |
| Create rectangle geometry. More...
|
|
geometry | qx::create_rect_lines (float fWidth, float fHeight) |
| Create rectangle geometry for lines drawing. More...
|
|
geometry | qx::create_square (float fSideLength) |
| Create square geometry. More...
|
|
geometry | qx::create_square_lines (float fSideLength) |
| Create square geometry for lines drawing. More...
|
|
geometry | qx::create_ellipse (float fHorRadius, float fVertRadius, size_t nSides) |
| Create ellipse geometry. More...
|
|
geometry | qx::create_ellipse_lines (float fHorRadius, float fVertRadius, size_t nSides) |
| Create ellipse geometry for lines drawing. More...
|
|
geometry | qx::create_circle (float fRadius, size_t nSides) |
| Create circle geometry for lines drawing. More...
|
|
geometry | qx::create_circle_lines (float fRadius, size_t nSides) |
| Create circle geometry for lines drawing. More...
|
|
- Author
- Khrapov
- Date
- 4.04.2021
- Copyright
- © Nick Khrapov, 2021. All right reserved.
Definition in file geom.inl.