Commit Graph

808 Commits

Author SHA1 Message Date
alemuntoni 4c719ae5d0 Color4 ToUnsignedA8R8G8B8 function 2021-03-31 11:10:14 +02:00
alemuntoni ade2c49443 some cleanups 2021-03-25 18:13:41 +01:00
alemuntoni ad75e35593 codespell - see #92 2021-03-25 15:19:14 +01:00
alemuntoni 3d0e74e472 stl const correctness 2021-03-18 18:30:54 +01:00
alemuntoni 280245b70b hardcoded floats to Scalar; fix some warnings (#158) 2021-01-28 12:46:13 +01:00
Luigi Malomo 141a27104e fixed nanoply warnings 2020-11-25 09:59:29 +01:00
Luigi Malomo 6d2f4225dd added ToEigenVector functions to Point4 2020-11-23 16:49:40 +01:00
nico 19a7d7c672 Added the possibility to add some small border on each packed rectangle in PackAsObjectOrientedRect 2020-11-22 09:46:48 +10:00
alemuntoni c7fd93063e default copy constructor and assignment operator in Point2 and Point3 2020-11-17 19:19:54 +01:00
Luigi Malomo d7cbcfa1dc removed all deprecated std::unary_function 2020-10-16 14:43:39 +02:00
Luigi Malomo 659d2d12f2 removed deprecated std::unary_function 2020-10-16 14:15:40 +02:00
Luigi Malomo fb40a0f78a fixed const correctness and added point-segment distance on Segment2 2020-10-16 13:23:41 +02:00
nico 4a24451c08 corrected template types 2020-09-15 15:28:42 +02:00
Paolo Cignoni e4a70bdf94 typo in comment 2020-08-21 08:38:30 +02:00
alemuntoni e5a15a2c48 solved compile error perfect_spatial_hashing 2020-05-29 17:26:25 +02:00
alemuntoni 0caaf49d37 unuseful copy constructor box - deleted trackball assignment operator 2020-05-20 15:59:46 +02:00
Marco Potenziani fa55696070 added missing include 2020-04-28 14:58:43 +02:00
korialis 34eccf9958 fixed floating point precision inconsistency causing collisions in hsv color computation 2020-04-01 09:56:34 +02:00
Luigi Malomo 5c21b15d36 added ToEigenVector function to Point2 with templated return type 2020-03-03 19:14:45 +01:00
alemuntoni 3285c6b1e5 fix some gcc warnings 2020-02-27 16:31:39 +01:00
Luigi Malomo 4f5a0b7257 added ToEigenVector function to Point3 with templated return type 2020-02-07 15:25:11 +01:00
Luigi Malomo 24f02fdaa9 null-initialization of Box3 is now explicit 2020-02-07 15:23:27 +01:00
Andrea Maggiordomo a43fcd3be3 restored PackAtFixedScale function 2020-02-04 10:10:51 +01:00
Luigi Malomo 2cb784264e fixed wrong asserts in texcoord2 2019-12-10 18:52:09 +01:00
Luigi Malomo 7f5ebbd2c5 added import function to TexCoord2 and fixed inconsistencies with Point2 2019-12-10 17:01:20 +01:00
Andrea Maggiordomo 6c02f53fb1 tweaked rasterized packer 2019-12-10 10:13:38 +01:00
Luigi Malomo d46c581ffb implemented least squares rigid motion 2019-06-10 12:09:48 +02:00
Luigi Malomo 3b5464e4a0 improved precision for a closest point in SegmentPointDistance 2019-05-13 12:06:08 +02:00
Andrea Maggiordomo 5ab1b189a0 Added function to pack at fixed scale into a given number of container 2019-02-01 10:53:31 +01:00
Andrea Maggiordomo 19adc39387 Updated RasterizedOutline2Packer
Added parameters to control the gutter size of the outlines, the
possibility to track space between previously placed polygons when
evaluating new moves (inner horizons), and the possibility to try a
small number of permutations of the packing sequence in order to
improve the overall efficiency.

Cleaned up QtOutline2Rasterizer.

Updated the relevant samples.
2019-01-31 14:28:24 +01:00
T.Alderighi b7b1bc63e7 vt topology 2018-12-21 12:55:18 +01:00
Luigi Malomo fdfb58cf7e added eigen conversion to point2 2018-12-14 16:43:31 +01:00
T.Alderighi e0cf265ce8 added oppositeF and V operators 2018-10-23 11:00:36 +02:00
Luigi Malomo abd332b6dc added the option to avoid triangle subdivisions in the polygonal to triangular mesh conversion 2018-09-23 16:19:42 +02:00
T.Alderighi d37d9cdbfc vert tetra iterator 2018-06-07 10:56:14 +02:00
Luigi Malomo 52de296f73 changed polygon-point distance function signature 2018-05-31 19:37:31 +02:00
Luigi Malomo c067321435 added compute area function for polygonal meshes 2018-05-28 14:58:38 +02:00
T.Alderighi 02bfeb2f67 fix typename errors 2018-05-11 11:42:45 +02:00
T.Alderighi 386dba9f64 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2018-05-11 11:01:21 +02:00
T.Alderighi 358c8e5e44 quality by aspect ratio 2018-05-10 18:25:55 +02:00
T.Alderighi 98b779db16 seed tetfuse + tetra3 utility functions 2018-05-10 16:02:26 +02:00
T.Alderighi 05764ee1c2 minor typos 2018-05-09 17:14:16 +02:00
nico 715fc36c0c added PolygonBending and PolygonTorsion functions 2018-05-09 22:02:25 +10:00
T.Alderighi 67a80722d5 removed tetra complex...bootstrapping tetra in trimesh:
base done
foreach done
Allocator done
Append done

quality selection topology WIP
clean todo
2018-05-04 18:12:02 +02:00
Marco Callieri ba91309937 warning cleanup 2018-03-21 12:01:01 +01:00
Marco Callieri 7939a54f1c warning cleanup 2018-03-21 10:45:12 +01:00
Gianpaolo Palma dbd47ab70b Fixing compilation error 2018-02-23 16:09:19 +01:00
Gianpaolo Palma 2a33dcf967 Code refactory
Added common interface with the other indexing structure
2018-02-22 11:25:04 +01:00
Luigi Malomo a8227df267 MaxDim and MinDim added to box2 2018-01-09 20:12:50 +01:00
Luigi Malomo 2a52c8ae8c thomas minor changes and fixes 2017-11-23 19:14:02 +01:00