I just wanted to have the Rotation3D and Transformation3D in the
kernel, these are general classes that do not need decorators.
Anyway - lets in the mean time until we'll sort out all of the
geometry classes interfaces just leave it in misc.
On Nov 12, 2008, at 8:14 PM, Ben Webb wrote:
Keren Lasker wrote:
ok guys -
let me work it out.
So the requirements so far are:
constructors:
1: Any rotation convention (at least X-Y-Z and Z-Y-Z)
BEN: what is used in modeller?
Euler angles are not used in any Modeller interface; it's all rotation
matrices or rotation about an axis. The only place to my knowledge
that
Euler angles are used at all in Modeller is internally for CG and QN
optimizations. For any exposed interface I agree that quaternions are
probably the best solution.
P.S. As regards putting this stuff in the IMP kernel, that wouldn't
work
if you need to use any of the decorators, since those are defined in
the