Commit Graph

18 Commits

Author SHA1 Message Date
Ester Ezra c43d25e1a9 Removing some print messeges lines. 2002-02-04 18:26:01 +00:00
Ester Ezra 64c92e44e5 Adding a method that returns the notifier. 2002-02-04 18:24:52 +00:00
Ester Ezra a0d3c1646e Fixing a bug in update_all_faces function.
Not all halfedges and vertices got the right face above.
When updating the halfedges and vertices a long a face, we also considered the holes of that face.
2002-02-04 18:23:57 +00:00
Ester Ezra e30ca58bcd Adding more constructors having point location parameter. 2002-02-03 20:01:43 +00:00
Ester Ezra fb678703cf . 2002-01-28 13:53:32 +00:00
Ester Ezra 362d992504 Changing the names arr1 and arr2 to first_creator and second_creator. 2002-01-28 13:52:59 +00:00
Ester Ezra 1049314a85 1. Arranging the constructors.
2. Adding a copy constructor and an assignment operator.
2002-01-28 13:51:38 +00:00
Ester Ezra cde159c5ec Fixing the function update_subdivision:
1. It checks whether the notifier is 0.
2. It uses traits.curve_is_same function instead comparing two curves (which is wrong!).
2002-01-28 13:50:01 +00:00
Ester Ezra c4041badd6 . 2002-01-20 19:20:42 +00:00
Ester Ezra 36e8e0f832 Fixing the code, so it will handle also the attributes above halfedges and vertices.
Such attributes are face, halfedges and vertices of the creator.
2002-01-20 19:16:33 +00:00
Ester Ezra 74193636af *** empty log message *** 2002-01-20 19:15:17 +00:00
Ester Ezra 3c332ed5f9 . 2002-01-20 19:14:12 +00:00
Ester Ezra 6376557e0b Call to change_notf->update_all_faces(result, a1, a2), which is the notifier function
updating all the faces features.
This was added since the Map overlay should use from now on the Post precessing notifier,
rather then the In processing notifier, since the former is more efficient than the latter.
2002-01-20 18:29:18 +00:00
Ester Ezra b2fc7398be Arranging the contructors. 2002-01-20 18:05:46 +00:00
Ester Ezra 5508b47844 Simplify add_edge and arranging the code (it's an old code). 2002-01-20 18:05:08 +00:00
Ester Ezra d71dfc3b03 Fixing the function update_subdivision in order to handle overlappnigs properly.
If we deal with an overlapping curve, we do not insert it to the planar map.
However, we have to invoke the add_edge function of the notifier in order
to update the current halfedge attributes.
2002-01-20 14:06:26 +00:00
Ester Ezra b22ad8e7ec . 2002-01-20 12:31:58 +00:00
Ester Ezra 14c4544cd6 Initializing map overlay package 2002-01-01 15:02:29 +00:00