vcglib/wrap/io_trimesh
ganovelli 8acc6a4e2c Removed Similarity from Shot
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 ---
2008-09-26 17:05:49 +00:00
..
additionalinfo.h missing ending newline 2008-02-22 21:00:22 +00:00
export.h added suppor of color in OFF format. 2008-04-15 10:38:12 +00:00
export_3ds.h removed outdated comment 2008-04-22 14:53:53 +00:00
export_dae.h Added missing license information 2008-07-12 06:12:46 +00:00
export_dxf.h Added comments for documentation 2006-11-21 19:23:50 +00:00
export_idtf.h covertInTGATextures-> covertInTGATextures and added a missing const qualifier 2008-02-10 09:41:40 +00:00
export_iv.h cr lf mismatch 2004-03-09 21:26:47 +00:00
export_obj.h Removed annoying unsigned vs signed warnings. 2008-06-29 22:44:44 +00:00
export_off.h added suppor of color in OFF format. 2008-04-15 10:38:12 +00:00
export_ply.h Removed Similarity from Shot 2008-09-26 17:05:49 +00:00
export_smf.h Removed garbage chars at the beginning of the file 2007-04-16 08:37:53 +00:00
export_stl.h remove harmless warnings 2008-07-02 13:31:00 +00:00
export_u3d.h usual experiments in the u3d exporting name files management 2008-03-22 07:27:09 +00:00
export_vmi.h minor changes for gcc compiler 2008-08-04 14:49:02 +00:00
export_vrml.h removed useless include 2008-02-27 23:35:56 +00:00
how_to_write_an_io_filter.txt first version 2006-11-16 09:44:35 +00:00
import.h fixed bug about string iterator 2007-03-08 12:21:26 +00:00
import_asc.h added management of optional quality 2008-07-19 05:25:55 +00:00
import_dae.h Added correct management of binding material in controller nodes 2008-07-21 13:25:32 +00:00
import_obj.h added support of internal edge bit for keeping track of triangulated polygonal faces 2008-06-26 08:41:11 +00:00
import_off.h added suppor of color in OFF format. 2008-04-15 10:38:12 +00:00
import_ply.h Removed Similarity from Shot 2008-09-26 17:05:49 +00:00
import_ptx.h revised PTX importer, lot of unused code deleted. new import paramenter structure 2008-07-22 10:00:12 +00:00
import_raw.h add method for automatic hole filling.... 2006-12-04 12:01:23 +00:00
import_smf.h Added comments for documentation 2006-11-21 19:23:50 +00:00
import_stl.h corrected bug in the management of of multiple solid ascii stl files 2008-02-15 09:51:36 +00:00
import_vmi.h minor changes for gcc compiler 2008-08-04 14:49:02 +00:00
io_mask.h Texture coord name change! "TCoord" and "Texture" are BAD. "TexCoord" is GOOD. 2007-03-12 16:40:17 +00:00
io_material.h removed harmless warnings and added better support for transp materials 2008-07-02 13:28:37 +00:00
io_ply.h Restructured management of error, now the standard open for any mesh type return the error code, the default success value is zero 2004-06-23 15:36:57 +00:00