home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / IRIT / IRITS.ZIP / LIMITS.DOC < prev    next >
Encoding:
Text File  |  1990-05-05  |  1.3 KB  |  22 lines

  1. This file tries to give you some hints on why you can not do what you are
  2. trying to do and you do not dare to ask...
  3.  
  4. Well, this program is far from been perfect. In fact some restrictions
  5. has been defined on the data, so my life as the programmer of this program
  6. will be easier:
  7.  
  8. 1. No intersection of co-planar polygons is allowed. Such case result at your
  9.    own risk. One can always overcome its model by moving one of the operands
  10.    in the boolean operation by an EPSILON. Such EPSILON should be in the
  11.    order of 10-3 as the system uses float and not double with internal
  12.    epsilon of 10-6. (B.t.w. the unix version uses double).
  13.    Dont understand me wrong. Changing Irit to support this, is a MAJOR change
  14.    so dont wait for me to do it
  15. 2. if the intersection curve of two objects falls exactly on polygon
  16.    boundaries, for all polygons, the system will scream that the two object
  17.    do not intersect at all. Again, try to move one by EPSILON into the other.
  18.    I probably should fix this one - that suppose to be relatively easy.
  19. 3. Avoid degeneracies - intersection that results with a point or a line will
  20.    probably cause wrong propagation of the inner and outer part of one object
  21.    relative to the other. Always extend your object beyond the other object.
  22.