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