Skip to content

Instantly share code, notes, and snippets.

@MalteT
Created June 6, 2021 13:53
Show Gist options
  • Select an option

  • Save MalteT/4f6a32703f5d23a020834c4c3cd4912f to your computer and use it in GitHub Desktop.

Select an option

Save MalteT/4f6a32703f5d23a020834c4c3cd4912f to your computer and use it in GitHub Desktop.
  • ├──  nalgebra-glm
  • │ ├──  src
  • │ │ ├──  aliases.rs
  • │ │ ├──  common.rs
  • │ │ ├──  constructors.rs
  • │ │ ├──  exponential.rs
  • │ │ ├──  ext
  • │ │ │ ├──  matrix_clip_space.rs
  • │ │ │ ├──  matrix_projection.rs
  • │ │ │ ├──  matrix_relationnal.rs
  • │ │ │ ├──  matrix_transform.rs
  • │ │ │ ├──  mod.rs
  • │ │ │ ├──  quaternion_common.rs
  • │ │ │ ├──  quaternion_geometric.rs
  • │ │ │ ├──  quaternion_relational.rs
  • │ │ │ ├──  quaternion_transform.rs
  • │ │ │ ├──  quaternion_trigonometric.rs
  • │ │ │ ├──  scalar_common.rs
  • │ │ │ ├──  scalar_constants.rs
  • │ │ │ ├──  vector_common.rs
  • │ │ │ └──  vector_relational.rs
  • │ │ ├──  geometric.rs
  • │ │ ├──  gtc
  • │ │ │ ├──  bitfield.rs
  • │ │ │ ├──  constants.rs
  • │ │ │ ├──  epsilon.rs
  • │ │ │ ├──  integer.rs
  • │ │ │ ├──  matrix_access.rs
  • │ │ │ ├──  matrix_inverse.rs
  • │ │ │ ├──  mod.rs
  • │ │ │ ├──  packing.rs
  • │ │ │ ├──  quaternion.rs
  • │ │ │ ├──  reciprocal.rs
  • │ │ │ ├──  round.rs
  • │ │ │ ├──  type_ptr.rs
  • │ │ │ └──  ulp.rs
  • │ │ ├──  gtx
  • │ │ │ ├──  component_wise.rs
  • │ │ │ ├──  euler_angles.rs
  • │ │ │ ├──  exterior_product.rs
  • │ │ │ ├──  handed_coordinate_space.rs
  • │ │ │ ├──  matrix_cross_product.rs
  • │ │ │ ├──  matrix_operation.rs
  • │ │ │ ├──  mod.rs
  • │ │ │ ├──  norm.rs
  • │ │ │ ├──  normal.rs
  • │ │ │ ├──  normalize_dot.rs
  • │ │ │ ├──  quaternion.rs
  • │ │ │ ├──  rotate_normalized_axis.rs
  • │ │ │ ├──  rotate_vector.rs
  • │ │ │ ├──  transform.rs
  • │ │ │ ├──  transform2.rs
  • │ │ │ ├──  transform2d.rs
  • │ │ │ ├──  vector_angle.rs
  • │ │ │ └──  vector_query.rs
  • │ │ ├──  integer.rs
  • │ │ ├──  lib.rs
  • │ │ ├──  matrix.rs
  • │ │ ├──  packing.rs
  • │ │ ├──  traits.rs
  • │ │ ├──  trigonometric.rs
  • │ │ └──  vector_relational.rs
  • ├──  nalgebra-lapack
  • │ ├──  src
  • │ │ ├──  cholesky.rs
  • │ │ ├──  eigen.rs
  • │ │ ├──  hessenberg.rs
  • │ │ ├──  lapack_check.rs
  • │ │ ├──  lib.rs
  • │ │ ├──  lu.rs
  • │ │ ├──  qr.rs
  • │ │ ├──  schur.rs
  • │ │ ├──  svd.rs
  • │ │ └──  symmetric_eigen.rs
  • ├──  nalgebra-sparse
  • │ ├──  src
  • │ │ ├──  convert
  • │ │ │ ├──  impl_std_ops.rs
  • │ │ │ ├──  mod.rs
  • │ │ │ └──  serial.rs
  • │ │ ├──  coo.rs
  • │ │ ├──  cs.rs
  • │ │ ├──  csc.rs
  • │ │ ├──  csr.rs
  • │ │ ├──  factorization
  • │ │ │ ├──  cholesky.rs
  • │ │ │ └──  mod.rs
  • │ │ ├──  lib.rs
  • │ │ ├──  matrixcompare.rs
  • │ │ ├──  ops
  • │ │ │ ├──  impl_std_ops.rs
  • │ │ │ ├──  mod.rs
  • │ │ │ └──  serial
  • │ │ │ ├──  cs.rs
  • │ │ │ ├──  csc.rs
  • │ │ │ ├──  csr.rs
  • │ │ │ ├──  mod.rs
  • │ │ │ └──  pattern.rs
  • │ │ ├──  pattern.rs
  • ├──  src
  • │ ├──  base
  • │ │ ├──  alias.rs
  • │ │ ├──  alias_slice.rs
  • │ │ ├──  allocator.rs
  • │ │ ├──  array_storage.rs
  • │ │ ├──  blas.rs
  • │ │ ├──  cg.rs
  • │ │ ├──  componentwise.rs
  • │ │ ├──  constraint.rs
  • │ │ ├──  construction.rs
  • │ │ ├──  construction_slice.rs
  • │ │ ├──  conversion.rs
  • │ │ ├──  coordinates.rs
  • │ │ ├──  default_allocator.rs
  • │ │ ├──  dimension.rs
  • │ │ ├──  edition.rs
  • │ │ ├──  helper.rs
  • │ │ ├──  indexing.rs
  • │ │ ├──  interpolation.rs
  • │ │ ├──  iter.rs
  • │ │ ├──  matrix.rs
  • │ │ ├──  matrix_simba.rs
  • │ │ ├──  matrix_slice.rs
  • │ │ ├──  min_max.rs
  • │ │ ├──  mod.rs
  • │ │ ├──  norm.rs
  • │ │ ├──  ops.rs
  • │ │ ├──  properties.rs
  • │ │ ├──  scalar.rs
  • │ │ ├──  statistics.rs
  • │ │ ├──  storage.rs
  • │ │ ├──  swizzle.rs
  • │ │ ├──  unit.rs
  • │ │ └──  vec_storage.rs
  • │ ├──  debug
  • │ │ ├──  mod.rs
  • │ │ ├──  random_orthogonal.rs
  • │ │ └──  random_sdp.rs
  • │ ├──  geometry
  • │ │ ├──  abstract_rotation.rs
  • │ │ ├──  dual_quaternion.rs
  • │ │ ├──  dual_quaternion_construction.rs
  • │ │ ├──  dual_quaternion_conversion.rs
  • │ │ ├──  dual_quaternion_ops.rs
  • │ │ ├──  isometry.rs
  • │ │ ├──  isometry_alias.rs
  • │ │ ├──  isometry_construction.rs
  • │ │ ├──  isometry_conversion.rs
  • │ │ ├──  isometry_interpolation.rs
  • │ │ ├──  isometry_ops.rs
  • │ │ ├──  isometry_simba.rs
  • │ │ ├──  mod.rs
  • │ │ ├──  op_macros.rs
  • │ │ ├──  orthographic.rs
  • │ │ ├──  perspective.rs
  • │ │ ├──  point.rs
  • │ │ ├──  point_alias.rs
  • │ │ ├──  point_construction.rs
  • │ │ ├──  point_conversion.rs
  • │ │ ├──  point_coordinates.rs
  • │ │ ├──  point_ops.rs
  • │ │ ├──  point_simba.rs
  • │ │ ├──  quaternion.rs
  • │ │ ├──  quaternion_construction.rs
  • │ │ ├──  quaternion_conversion.rs
  • │ │ ├──  quaternion_coordinates.rs
  • │ │ ├──  quaternion_ops.rs
  • │ │ ├──  quaternion_simba.rs
  • │ │ ├──  reflection.rs
  • │ │ ├──  rotation.rs
  • │ │ ├──  rotation_alias.rs
  • │ │ ├──  rotation_construction.rs
  • │ │ ├──  rotation_conversion.rs
  • │ │ ├──  rotation_interpolation.rs
  • │ │ ├──  rotation_ops.rs
  • │ │ ├──  rotation_simba.rs
  • │ │ ├──  rotation_specialization.rs
  • │ │ ├──  similarity.rs
  • │ │ ├──  similarity_alias.rs
  • │ │ ├──  similarity_construction.rs
  • │ │ ├──  similarity_conversion.rs
  • │ │ ├──  similarity_ops.rs
  • │ │ ├──  similarity_simba.rs
  • │ │ ├──  swizzle.rs
  • │ │ ├──  transform.rs
  • │ │ ├──  transform_alias.rs
  • │ │ ├──  transform_construction.rs
  • │ │ ├──  transform_conversion.rs
  • │ │ ├──  transform_ops.rs
  • │ │ ├──  transform_simba.rs
  • │ │ ├──  translation.rs
  • │ │ ├──  translation_alias.rs
  • │ │ ├──  translation_construction.rs
  • │ │ ├──  translation_conversion.rs
  • │ │ ├──  translation_coordinates.rs
  • │ │ ├──  translation_ops.rs
  • │ │ ├──  translation_simba.rs
  • │ │ ├──  unit_complex.rs
  • │ │ ├──  unit_complex_construction.rs
  • │ │ ├──  unit_complex_conversion.rs
  • │ │ ├──  unit_complex_ops.rs
  • │ │ └──  unit_complex_simba.rs
  • │ ├──  io
  • │ │ ├──  matrix_market.rs
  • │ │ └──  mod.rs
  • │ ├──  lib.rs
  • │ ├──  linalg
  • │ │ ├──  balancing.rs
  • │ │ ├──  bidiagonal.rs
  • │ │ ├──  cholesky.rs
  • │ │ ├──  col_piv_qr.rs
  • │ │ ├──  convolution.rs
  • │ │ ├──  decomposition.rs
  • │ │ ├──  determinant.rs
  • │ │ ├──  eigen.rs
  • │ │ ├──  exp.rs
  • │ │ ├──  full_piv_lu.rs
  • │ │ ├──  givens.rs
  • │ │ ├──  hessenberg.rs
  • │ │ ├──  householder.rs
  • │ │ ├──  inverse.rs
  • │ │ ├──  lu.rs
  • │ │ ├──  mod.rs
  • │ │ ├──  permutation_sequence.rs
  • │ │ ├──  pow.rs
  • │ │ ├──  qr.rs
  • │ │ ├──  schur.rs
  • │ │ ├──  solve.rs
  • │ │ ├──  svd.rs
  • │ │ ├──  symmetric_eigen.rs
  • │ │ ├──  symmetric_tridiagonal.rs
  • │ │ └──  udu.rs
  • │ ├──  sparse
  • │ │ ├──  cs_matrix.rs
  • │ │ ├──  cs_matrix_cholesky.rs
  • │ │ ├──  cs_matrix_conversion.rs
  • │ │ ├──  cs_matrix_ops.rs
  • │ │ ├──  cs_matrix_solve.rs
  • │ │ ├──  cs_utils.rs
  • │ │ └──  mod.rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment