diff --git a/src/Primitives/Capsule.h b/src/Primitives/Capsule.h index 243e426c9..b0b2b291f 100644 --- a/src/Primitives/Capsule.h +++ b/src/Primitives/Capsule.h @@ -26,8 +26,8 @@ namespace Magnum { namespace Primitives { /** @brief 3D capsule primitive -Cylinder along Y axis with hemispheres instead of caps. Indexed with normals -and optional 2D texture coordinates. +Cylinder along Y axis with hemispheres instead of caps. Indexed triangle mesh +with normals and optional 2D texture coordinates. */ class Capsule: public Trade::MeshData3D { friend class UVSphere; diff --git a/src/Primitives/Cube.h b/src/Primitives/Cube.h index 95f98c0f5..e3ed55951 100644 --- a/src/Primitives/Cube.h +++ b/src/Primitives/Cube.h @@ -26,7 +26,7 @@ namespace Magnum { namespace Primitives { /** @brief 3D cube primitive -Indexed with smooth normals. +Indexed triangle mesh with smooth normals. @todo Does anyone EVER want smooth normals on a cube?! */ class Cube: public Trade::MeshData3D { diff --git a/src/Primitives/Cylinder.h b/src/Primitives/Cylinder.h index f8c5a5a3b..c2dcf5877 100644 --- a/src/Primitives/Cylinder.h +++ b/src/Primitives/Cylinder.h @@ -28,8 +28,8 @@ namespace Magnum { namespace Primitives { /** @brief 3D cylinder primitive -Indexed with normals, optional 2D texture coordinates and optional capped -ends. +Indexed triangle mesh with normals, optional 2D texture coordinates and +optional capped ends. */ class Cylinder: public Capsule { public: diff --git a/src/Primitives/Icosphere.h b/src/Primitives/Icosphere.h index 5bc2afacc..c01589d65 100644 --- a/src/Primitives/Icosphere.h +++ b/src/Primitives/Icosphere.h @@ -31,7 +31,7 @@ template class Icosphere; /** @brief 3D icosphere primitive with zero subdivisions -Indexed with normals. +Indexed triangle mesh with normals. @todo Use own computed (and more precise) icosahedron data, not these stolen from Blender. */ @@ -45,7 +45,7 @@ template<> class Icosphere<0>: public Trade::MeshData3D { @brief 3D icosphere primitive @tparam subdivisions Number of subdivisions -Indexed with normals. +Indexed triangle mesh with normals. */ #ifndef DOXYGEN_GENERATING_OUTPUT template class Icosphere: public Icosphere<0> { diff --git a/src/Primitives/Plane.h b/src/Primitives/Plane.h index e1d0045ce..1cdb6f104 100644 --- a/src/Primitives/Plane.h +++ b/src/Primitives/Plane.h @@ -26,7 +26,7 @@ namespace Magnum { namespace Primitives { /** @brief 3D plane primitive -2x2 plane, non-indexed with normals in positive Z direction. +2x2 plane as triangle strip, non-indexed with normals in positive Z direction. */ class Plane: public Trade::MeshData3D { public: diff --git a/src/Primitives/Square.h b/src/Primitives/Square.h index eff7f6595..d83520580 100644 --- a/src/Primitives/Square.h +++ b/src/Primitives/Square.h @@ -26,7 +26,7 @@ namespace Magnum { namespace Primitives { /** @brief 2D square primitive -2x2 square, non-indexed. +2x2 square as triangle strip, non-indexed. */ class Square: public Trade::MeshData2D { public: diff --git a/src/Primitives/UVSphere.h b/src/Primitives/UVSphere.h index 2e81ae6f4..d61c60a3c 100644 --- a/src/Primitives/UVSphere.h +++ b/src/Primitives/UVSphere.h @@ -26,7 +26,7 @@ namespace Magnum { namespace Primitives { /** @brief 3D UV sphere primitive -Indexed with normals and optional 2D texture coordinates. +Indexed triangle mesh with normals and optional 2D texture coordinates. */ class UVSphere: public Capsule { public: