libglm-dev_0.9.8.3-3_all.deb


Advertisement

Description

libglm-dev - C++ library for OpenGL GLSL type-based mathematics

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main i386
Package filename libglm-dev_0.9.8.3-3_all.deb
Package name libglm-dev
Package version 0.9.8.3
Package release 3
Package architecture all
Package type deb
Category devel::lang:c++ devel::library field::mathematics implemented-in::c++ libdevel role::devel-lib
Homepage http://glm.g-truc.net/
License -
Maintainer Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Download size 160.62 KB
Installed size 1.87 MB
OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
software based on the OpenGL Shading Language (GLSL) specification.
GLM provides classes and functions designed and implemented with the same
naming conventions and functionalities as GLSL, so that when a programmer
knows GLSL, he knows GLM as well, which makes it really easy to use.
This project isn't limited to GLSL features. An extension system, based on the
GLSL extension conventions, provides extended capabilities: matrix
transformations, quaternions, half-based types, random numbers, et cetera.
This library works perfectly together with OpenGL but it also ensures
interoperability with other third party libraries and SDKs. It is a good
candidate for software rendering (such as raytracing, rasterisation), image
processing, physic simulations and any context that requires a simple and
convenient mathematics library.

Alternatives

Package Version Architecture Repository
libglm-dev_0.9.8.3-3_all.deb 0.9.8.3 all Debian Main
libglm-dev - - -

Download

Type URL
Mirror ftp.br.debian.org
Binary Package libglm-dev_0.9.8.3-3_all.deb
Source Package glm

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libglm-dev deb package:
    # sudo apt-get install libglm-dev

Files

Path
/usr/include/glm/CMakeLists.txt
/usr/include/glm/common.hpp
/usr/include/glm/exponential.hpp
/usr/include/glm/ext.hpp
/usr/include/glm/fwd.hpp
/usr/include/glm/geometric.hpp
/usr/include/glm/glm.hpp
/usr/include/glm/integer.hpp
/usr/include/glm/mat2x2.hpp
/usr/include/glm/mat2x3.hpp
/usr/include/glm/mat2x4.hpp
/usr/include/glm/mat3x2.hpp
/usr/include/glm/mat3x3.hpp
/usr/include/glm/mat3x4.hpp
/usr/include/glm/mat4x2.hpp
/usr/include/glm/mat4x3.hpp
/usr/include/glm/mat4x4.hpp
/usr/include/glm/matrix.hpp
/usr/include/glm/packing.hpp
/usr/include/glm/trigonometric.hpp
/usr/include/glm/vec2.hpp
/usr/include/glm/vec3.hpp
/usr/include/glm/vec4.hpp
/usr/include/glm/vector_relational.hpp
/usr/include/glm/detail/_features.hpp
/usr/include/glm/detail/_fixes.hpp
/usr/include/glm/detail/_noise.hpp
/usr/include/glm/detail/_swizzle.hpp
/usr/include/glm/detail/_swizzle_func.hpp
/usr/include/glm/detail/_vectorize.hpp
/usr/include/glm/detail/dummy.cpp
/usr/include/glm/detail/func_common.hpp
/usr/include/glm/detail/func_common.inl
/usr/include/glm/detail/func_common_simd.inl
/usr/include/glm/detail/func_exponential.hpp
/usr/include/glm/detail/func_exponential.inl
/usr/include/glm/detail/func_exponential_simd.inl
/usr/include/glm/detail/func_geometric.hpp
/usr/include/glm/detail/func_geometric.inl
/usr/include/glm/detail/func_geometric_simd.inl
/usr/include/glm/detail/func_integer.hpp
/usr/include/glm/detail/func_integer.inl
/usr/include/glm/detail/func_integer_simd.inl
/usr/include/glm/detail/func_matrix.hpp
/usr/include/glm/detail/func_matrix.inl
/usr/include/glm/detail/func_matrix_simd.inl
/usr/include/glm/detail/func_packing.hpp
/usr/include/glm/detail/func_packing.inl
/usr/include/glm/detail/func_packing_simd.inl
/usr/include/glm/detail/func_trigonometric.hpp
/usr/include/glm/detail/func_trigonometric.inl
/usr/include/glm/detail/func_trigonometric_simd.inl
/usr/include/glm/detail/func_vector_relational.hpp
/usr/include/glm/detail/func_vector_relational.inl
/usr/include/glm/detail/func_vector_relational_simd.inl
/usr/include/glm/detail/glm.cpp
/usr/include/glm/detail/precision.hpp
/usr/include/glm/detail/setup.hpp
/usr/include/glm/detail/type_float.hpp
/usr/include/glm/detail/type_gentype.hpp
/usr/include/glm/detail/type_gentype.inl
/usr/include/glm/detail/type_half.hpp
/usr/include/glm/detail/type_half.inl
/usr/include/glm/detail/type_int.hpp
/usr/include/glm/detail/type_mat.hpp
/usr/include/glm/detail/type_mat.inl
/usr/include/glm/detail/type_mat2x2.hpp
/usr/include/glm/detail/type_mat2x2.inl
/usr/include/glm/detail/type_mat2x3.hpp
/usr/include/glm/detail/type_mat2x3.inl
/usr/include/glm/detail/type_mat2x4.hpp
/usr/include/glm/detail/type_mat2x4.inl
/usr/include/glm/detail/type_mat3x2.hpp
/usr/include/glm/detail/type_mat3x2.inl
/usr/include/glm/detail/type_mat3x3.hpp
/usr/include/glm/detail/type_mat3x3.inl
/usr/include/glm/detail/type_mat3x4.hpp
/usr/include/glm/detail/type_mat3x4.inl
/usr/include/glm/detail/type_mat4x2.hpp
/usr/include/glm/detail/type_mat4x2.inl
/usr/include/glm/detail/type_mat4x3.hpp
/usr/include/glm/detail/type_mat4x3.inl
/usr/include/glm/detail/type_mat4x4.hpp
/usr/include/glm/detail/type_mat4x4.inl
/usr/include/glm/detail/type_mat4x4_simd.inl
/usr/include/glm/detail/type_vec.hpp
/usr/include/glm/detail/type_vec.inl
/usr/include/glm/detail/type_vec1.hpp
/usr/include/glm/detail/type_vec1.inl
/usr/include/glm/detail/type_vec2.hpp
/usr/include/glm/detail/type_vec2.inl
/usr/include/glm/detail/type_vec3.hpp
/usr/include/glm/detail/type_vec3.inl
/usr/include/glm/detail/type_vec4.hpp
/usr/include/glm/detail/type_vec4.inl
/usr/include/glm/detail/type_vec4_simd.inl
/usr/include/glm/gtc/bitfield.hpp
/usr/include/glm/gtc/bitfield.inl
/usr/include/glm/gtc/color_encoding.inl
/usr/include/glm/gtc/color_space.hpp
/usr/include/glm/gtc/color_space.inl
/usr/include/glm/gtc/constants.hpp
/usr/include/glm/gtc/constants.inl
/usr/include/glm/gtc/epsilon.hpp
/usr/include/glm/gtc/epsilon.inl
/usr/include/glm/gtc/functions.hpp
/usr/include/glm/gtc/functions.inl
/usr/include/glm/gtc/integer.hpp
/usr/include/glm/gtc/integer.inl
/usr/include/glm/gtc/matrix_access.hpp
/usr/include/glm/gtc/matrix_access.inl
/usr/include/glm/gtc/matrix_integer.hpp
/usr/include/glm/gtc/matrix_inverse.hpp
/usr/include/glm/gtc/matrix_inverse.inl
/usr/include/glm/gtc/matrix_transform.hpp
/usr/include/glm/gtc/matrix_transform.inl
/usr/include/glm/gtc/noise.hpp
/usr/include/glm/gtc/noise.inl
/usr/include/glm/gtc/packing.hpp
/usr/include/glm/gtc/packing.inl
/usr/include/glm/gtc/quaternion.hpp
/usr/include/glm/gtc/quaternion.inl
/usr/include/glm/gtc/quaternion_simd.inl
/usr/include/glm/gtc/random.hpp
/usr/include/glm/gtc/random.inl
/usr/include/glm/gtc/reciprocal.hpp
/usr/include/glm/gtc/reciprocal.inl
/usr/include/glm/gtc/round.hpp
/usr/include/glm/gtc/round.inl
/usr/include/glm/gtc/type_aligned.hpp
/usr/include/glm/gtc/type_precision.hpp
/usr/include/glm/gtc/type_precision.inl
/usr/include/glm/gtc/type_ptr.hpp
/usr/include/glm/gtc/type_ptr.inl
/usr/include/glm/gtc/ulp.hpp
/usr/include/glm/gtc/ulp.inl
/usr/include/glm/gtc/vec1.hpp
/usr/include/glm/gtc/vec1.inl
/usr/include/glm/gtx/associated_min_max.hpp
/usr/include/glm/gtx/associated_min_max.inl
/usr/include/glm/gtx/bit.hpp
/usr/include/glm/gtx/bit.inl
/usr/include/glm/gtx/closest_point.hpp
/usr/include/glm/gtx/closest_point.inl
/usr/include/glm/gtx/color_space.hpp
/usr/include/glm/gtx/color_space.inl
/usr/include/glm/gtx/color_space_YCoCg.hpp
/usr/include/glm/gtx/color_space_YCoCg.inl
/usr/include/glm/gtx/common.hpp
/usr/include/glm/gtx/common.inl
/usr/include/glm/gtx/compatibility.hpp
/usr/include/glm/gtx/compatibility.inl
/usr/include/glm/gtx/component_wise.hpp
/usr/include/glm/gtx/component_wise.inl
/usr/include/glm/gtx/dual_quaternion.hpp
/usr/include/glm/gtx/dual_quaternion.inl
/usr/include/glm/gtx/euler_angles.hpp
/usr/include/glm/gtx/euler_angles.inl
/usr/include/glm/gtx/extend.hpp
/usr/include/glm/gtx/extend.inl
/usr/include/glm/gtx/extended_min_max.hpp
/usr/include/glm/gtx/extended_min_max.inl
/usr/include/glm/gtx/fast_exponential.hpp
/usr/include/glm/gtx/fast_exponential.inl
/usr/include/glm/gtx/fast_square_root.hpp
/usr/include/glm/gtx/fast_square_root.inl
/usr/include/glm/gtx/fast_trigonometry.hpp
/usr/include/glm/gtx/fast_trigonometry.inl
/usr/include/glm/gtx/float_notmalize.inl
/usr/include/glm/gtx/gradient_paint.hpp
/usr/include/glm/gtx/gradient_paint.inl
/usr/include/glm/gtx/handed_coordinate_space.hpp
/usr/include/glm/gtx/handed_coordinate_space.inl
/usr/include/glm/gtx/hash.hpp
/usr/include/glm/gtx/hash.inl
/usr/include/glm/gtx/integer.hpp
/usr/include/glm/gtx/integer.inl
/usr/include/glm/gtx/intersect.hpp
/usr/include/glm/gtx/intersect.inl
/usr/include/glm/gtx/io.hpp
/usr/include/glm/gtx/io.inl
/usr/include/glm/gtx/log_base.hpp
/usr/include/glm/gtx/log_base.inl
/usr/include/glm/gtx/matrix_cross_product.hpp
/usr/include/glm/gtx/matrix_cross_product.inl
/usr/include/glm/gtx/matrix_decompose.hpp
/usr/include/glm/gtx/matrix_decompose.inl
/usr/include/glm/gtx/matrix_interpolation.hpp
/usr/include/glm/gtx/matrix_interpolation.inl
/usr/include/glm/gtx/matrix_major_storage.hpp
/usr/include/glm/gtx/matrix_major_storage.inl
/usr/include/glm/gtx/matrix_operation.hpp
/usr/include/glm/gtx/matrix_operation.inl
/usr/include/glm/gtx/matrix_query.hpp
/usr/include/glm/gtx/matrix_query.inl
/usr/include/glm/gtx/matrix_transform_2d.hpp
/usr/include/glm/gtx/matrix_transform_2d.inl
/usr/include/glm/gtx/mixed_product.hpp
/usr/include/glm/gtx/mixed_product.inl
/usr/include/glm/gtx/norm.hpp
/usr/include/glm/gtx/norm.inl
/usr/include/glm/gtx/normal.hpp
/usr/include/glm/gtx/normal.inl
/usr/include/glm/gtx/normalize_dot.hpp
/usr/include/glm/gtx/normalize_dot.inl
/usr/include/glm/gtx/number_precision.hpp
/usr/include/glm/gtx/number_precision.inl
/usr/include/glm/gtx/optimum_pow.hpp
/usr/include/glm/gtx/optimum_pow.inl
/usr/include/glm/gtx/orthonormalize.hpp
/usr/include/glm/gtx/orthonormalize.inl
/usr/include/glm/gtx/perpendicular.hpp
/usr/include/glm/gtx/perpendicular.inl
/usr/include/glm/gtx/polar_coordinates.hpp
/usr/include/glm/gtx/polar_coordinates.inl
/usr/include/glm/gtx/projection.hpp
/usr/include/glm/gtx/projection.inl
/usr/include/glm/gtx/quaternion.hpp
/usr/include/glm/gtx/quaternion.inl
/usr/include/glm/gtx/range.hpp
/usr/include/glm/gtx/raw_data.hpp
/usr/include/glm/gtx/raw_data.inl
/usr/include/glm/gtx/rotate_normalized_axis.hpp
/usr/include/glm/gtx/rotate_normalized_axis.inl
/usr/include/glm/gtx/rotate_vector.hpp
/usr/include/glm/gtx/rotate_vector.inl
/usr/include/glm/gtx/scalar_multiplication.hpp
/usr/include/glm/gtx/scalar_relational.hpp
/usr/include/glm/gtx/scalar_relational.inl
/usr/include/glm/gtx/simd_mat4.hpp
/usr/include/glm/gtx/simd_mat4.inl
/usr/include/glm/gtx/simd_quat.hpp
/usr/include/glm/gtx/simd_quat.inl
/usr/include/glm/gtx/simd_vec4.hpp
/usr/include/glm/gtx/simd_vec4.inl
/usr/include/glm/gtx/spline.hpp
/usr/include/glm/gtx/spline.inl
/usr/include/glm/gtx/std_based_type.hpp
/usr/include/glm/gtx/std_based_type.inl
/usr/include/glm/gtx/string_cast.hpp
/usr/include/glm/gtx/string_cast.inl
/usr/include/glm/gtx/transform.hpp
/usr/include/glm/gtx/transform.inl
/usr/include/glm/gtx/transform2.hpp
/usr/include/glm/gtx/transform2.inl
/usr/include/glm/gtx/type_aligned.hpp
/usr/include/glm/gtx/type_aligned.inl
/usr/include/glm/gtx/type_trait.hpp
/usr/include/glm/gtx/type_trait.inl
/usr/include/glm/gtx/vector_angle.hpp
/usr/include/glm/gtx/vector_angle.inl
/usr/include/glm/gtx/vector_query.hpp
/usr/include/glm/gtx/vector_query.inl
/usr/include/glm/gtx/wrap.hpp
/usr/include/glm/gtx/wrap.inl
/usr/include/glm/simd/common.h
/usr/include/glm/simd/exponential.h
/usr/include/glm/simd/geometric.h
/usr/include/glm/simd/integer.h
/usr/include/glm/simd/matrix.h
/usr/include/glm/simd/packing.h
/usr/include/glm/simd/platform.h
/usr/include/glm/simd/trigonometric.h
/usr/include/glm/simd/vector_relational.h
/usr/lib/cmake/glm/glmConfig.cmake
/usr/lib/cmake/glm/glmConfigVersion.cmake
/usr/lib/cmake/glm/glmTargets.cmake
/usr/lib/pkgconfig/glm.pc
/usr/share/doc/libglm-dev/changelog.Debian.gz
/usr/share/doc/libglm-dev/copyright
/usr/share/doc/libglm-dev/readme.md.gz

Changelog

2017-04-19 - Guus Sliepen <guus@debian.org>
glm (0.9.8.3-3) unstable; urgency=medium
* Fix FTBFS on i386. Closes: 860701
2017-01-11 - Ghislain Antony Vaillant <ghisvail@gmail.com>
glm (0.9.8.3-2) unstable; urgency=medium
* Team upload
[ Ghislain Antony Vaillant ]
* Clear old patch queue, no longer needed
* Fix CMake detection on all architectures
- New patch Fix-CMake-package-version-file.patch (Closes: #850277, #850243)
2016-12-07 - Guus Sliepen <guus@debian.org>
glm (0.9.8.3-1) unstable; urgency=medium
* New upstream version 0.9.8.3
* Bump debian/compat.
2016-10-06 - Guus Sliepen <guus@debian.org>
glm (0.9.8.1-1) unstable; urgency=medium
* New upstream version 0.9.8.1
2016-09-23 - Guus Sliepen <guus@debian.org>
glm (0.9.8.0-1) unstable; urgency=medium
[ Ghislain Antony Vaillant ]
* Add gbp configuration file.
* Run cme fix on d/control and d/copyright.
* Move maintenance over to the Debian Science Team.
[ Guus Sliepen ]
* New upstream version 0.9.8.0
2016-08-24 - Guus Sliepen <guus@debian.org>
glm (0.9.7.6-1) unstable; urgency=medium
[ Guus Sliepen ]
* New upstream release.
[ Ghislain Antony Vaillant ]
* Fix CMake package installation. Closes: #827799
* Enable testing depending on nocheck.
* Add packaging testsuite.
2016-05-30 - Guus Sliepen <guus@debian.org>
glm (0.9.7.5-1) unstable; urgency=medium
* New upstream release.
* Add a glm.pc file. Closes: #737088
* Bump Standards-Version.
2016-04-06 - Guus Sliepen <guus@debian.org>
glm (0.9.7.4-1) unstable; urgency=medium
* New upstream release.
* Install .cmake files in /usr/lib/cmake/glm. Closes: #812855
2016-02-24 - Guus Sliepen <guus@debian.org>
glm (0.9.7.3-1) unstable; urgency=medium
* New upstream release.
* Update debian/watch to use xz compression.
* Bump Standards-Version.
2016-01-24 - Guus Sliepen <guus@debian.org>
glm (0.9.7.2-1) unstable; urgency=medium
* New upstream release.

See Also

Package Description
libglm-doc_0.9.8.3-3_all.deb documentation for the OpenGL Mathematics (GLM) library
libglobalarrays-dev_5.4~beta~r10636+dfsg-5_i386.deb Distributed Shared-Memory Programming Environment (development)
libglobjects-dev_1.0.0-2_i386.deb development files for globjects
libglobjects1_1.0.0-2_i386.deb cross-platform C++ wrapper for OpenGL API objects
libglobus-authz-callout-error-dev_3.6-1_i386.deb Globus Toolkit - Globus authz error library Development Files
libglobus-authz-callout-error-doc_3.6-1_all.deb Globus Toolkit - Globus authz error library Documentation Files
libglobus-authz-callout-error0_3.6-1_i386.deb Globus Toolkit - Globus authz error library
libglobus-authz-dev_3.15-1_i386.deb Globus Toolkit - Globus authz library Development Files
libglobus-authz-doc_3.15-1_all.deb Globus Toolkit - Globus authz library Documentation Files
libglobus-authz0_3.15-1_i386.deb Globus Toolkit - Globus authz library
libglobus-callout-dev_3.15-1_i386.deb Globus Toolkit - Globus Callout Library Development Files
libglobus-callout-doc_3.15-1_all.deb Globus Toolkit - Globus Callout Library Documentation Files
libglobus-callout0_3.15-1_i386.deb Globus Toolkit - Globus Callout Library
libglobus-common-dev_16.9-1_i386.deb Globus Toolkit - Common Library Development Files
libglobus-common-doc_16.9-1_all.deb Globus Toolkit - Common Library Documentation Files
Advertisement
Advertisement