ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Fri, 07 Aug 2020 22:00:13 +0200Unexpected intersection between parallel polygons.https://ask.sagemath.org/question/52910/unexpected-intersection-between-parallel-polygons/The `intersection` function returns a non-empty intersection for two polygons that are separated in space.
The following is a reproducible example:
# Define parallel polygons.
a = Polyhedron([[0, -1, 1], [1, -1, 1], [1, 1, -1]])
b = Polyhedron([[0.0, -0.5, 1.5], [1.0, -0.5, 1.5], [1.0, 1.5, -0.5]])
# Intersection.
c = a.intersection(b)
# c ->
# `A 2-dimensional polyhedron in RDF^3 defined as the convex hull of 3
# vertices (use the .plot() method to plot)`
a.plot(fill='green') + b.plot(fill='red') + c.plot(fill='orange')
noahytFri, 07 Aug 2020 22:00:13 +0200https://ask.sagemath.org/question/52910/