Problem: Shot was using similarity merely to store rotation and translation. There was an incompatibility in that Similarity::ToMatrix gives scale*rotation*translation while in Shot the translation stores the viewpoint and the rotation the orientation of the Shot. In this version, a small class ReferenceFrame was done to play the role of similarity and MultMatrix and MultSimilarity functions were added to transform the frame by multiplying it for a Matrix44 (or applying a similarity). NOTE: the file export_ply.ply and import_ply.h must also be updated. -- only compiled with .net --- |
||
---|---|---|
.. | ||
base.h | ||
camera.h | ||
disjoint_set.h | ||
factorial.h | ||
gen_normal.h | ||
histogram.h | ||
legendre.h | ||
lin_algebra.h | ||
linear.h | ||
matrix.h | ||
matrix33.h | ||
matrix44.h | ||
perlin_noise.h | ||
point_matching.h | ||
polar_decomposition.h | ||
quadric.h | ||
quaternion.h | ||
random_generator.h | ||
shot.h | ||
similarity.h | ||
spherical_harmonics.h |