Skip to content
Snippets Groups Projects
  1. Aug 06, 2020
  2. Jul 20, 2020
  3. Feb 13, 2020
  4. Jul 28, 2017
  5. Mar 02, 2015
  6. Oct 14, 2012
  7. Jul 27, 2012
    • Ansgar Philippsen's avatar
    • Ansgar Philippsen's avatar
      EntityHandle interface change! Also refactored EntityImpl to use Transform handle transformations · 6fcf40d9
      Ansgar Philippsen authored
      the internal representation of a transformation for EntityImpl was changed from Mat4 to Transform
      in preparation for adding transformations to entity views; this impacts quite a few higher-level routines
      that used the transformation matrix, which now can use the more elegant Transform::Apply method instead;
      
      GetTransformationMatrix and IsTransformationIdentity methods in the EntityHandle interface are marked
      as deprecated; use GetTransform and HasTransform instead. In addition, there is a ClearTransform method
      which ensures that the internal has_transform flag gets set to false
      
      geom::Transform was extended to offer ApplyInverse, and matrix inversion exceptions are handled internally
      
      constructing a Vec3 from a Vec4 no longer throws a DivideByZero error when w is close to zero, instead it
      is silently assumed that this is not a true homogeneous coordinate conversion
      
      as an additional comment (and note to self), atom->GetPos always returns transformed positions; however,
      GetAltPos returns original positions, and original positions are also stored in the AtomGroup on the
      Impl level. Both the mol unit test as well as the PDB writer expect this behavior; the PDB writer applies
      the transform after calling GetAltPos. Commented code is in place now to change this behavior, i.e. have
      GetAltPos return transformed positions, making it consistent with GetPos, should this be desired.
      6fcf40d9
  8. Jul 26, 2012
  9. Feb 22, 2012
  10. Feb 07, 2012
  11. Aug 09, 2011
  12. Aug 02, 2011
  13. Jul 28, 2011
  14. Mar 21, 2011
    • Marco Biasini's avatar
      improve calculation of ResidueImpl::GetIndex · 057be51e
      Marco Biasini authored
      Previously we were returning the wrong index for residues
      in chains that contained a certain residue number more
      than once. We were always returning the index of the first
      residue. Among other things, this fixes BZDNG-229.
      057be51e
    • Marco Biasini's avatar
      improve calculation of ResidueImpl::GetIndex · a5e1745c
      Marco Biasini authored
      Previously we were returning the wrong index for residues
      in chains that contained a certain residue number more
      than once. We were always returning the index of the first
      residue. Among other things, this fixes BZDNG-229.
      a5e1745c
  15. Feb 21, 2011
  16. Jul 31, 2010
    • Ansgar Philippsen's avatar
      added SetQuery and QueryFlags to gfx::Entity · 2efcaab5
      Ansgar Philippsen authored
      added QueryFlags handling to mol::QueryViewWrapper
      fixed empty pov output (caused by multiple renderer problem in gfx::Entity impl)
      removed GLEW_VERSION_2_0 tokens
      various tiny gfx tweaks
      added stereo toggling key to gui ('=')
      added residue reordering to mol::EntityEditor
      2efcaab5
  17. Jul 05, 2010
  18. Apr 25, 2010
  19. Feb 26, 2010
Loading