#include <Intersection.hpp>
IntersectionResult contains detailed information about an intersection.
◆ IntersectionResult()
openstudio::IntersectionResult::IntersectionResult |
( |
std::vector< Point3d > | polygon1, |
|
|
std::vector< Point3d > | polygon2, |
|
|
std::vector< std::vector< Point3d > > | newPolygons1, |
|
|
std::vector< std::vector< Point3d > > | newPolygons2 ) |
◆ area1()
double openstudio::IntersectionResult::area1 |
( |
| ) |
const |
◆ area2()
double openstudio::IntersectionResult::area2 |
( |
| ) |
const |
◆ newPolygons1()
std::vector< std::vector< Point3d > > openstudio::IntersectionResult::newPolygons1 |
( |
| ) |
const |
◆ newPolygons2()
std::vector< std::vector< Point3d > > openstudio::IntersectionResult::newPolygons2 |
( |
| ) |
const |
◆ polygon1()
std::vector< Point3d > openstudio::IntersectionResult::polygon1 |
( |
| ) |
const |
◆ polygon2()
std::vector< Point3d > openstudio::IntersectionResult::polygon2 |
( |
| ) |
const |