OpenStudio:model
Loading...
Searching...
No Matches
openstudio::model::SurfaceIntersection Class Reference

#include <Surface.hpp>

Public Member Functions

std::vector< SurfacenewSurfaces1 () const
 
std::vector< SurfacenewSurfaces2 () const
 
Surface surface1 () const
 
Surface surface2 () const
 
 SurfaceIntersection (const Surface &surface1, const Surface &surface2, const std::vector< Surface > &newSurfaces1, const std::vector< Surface > &newSurfaces2)
 

Related Symbols

(Note that these are not member symbols.)

std::ostream & operator<< (std::ostream &os, const SurfaceIntersection &surfaceIntersection)
 

Detailed Description

SurfaceIntersection contains detailed information about a surface intersection.

Constructor & Destructor Documentation

◆ SurfaceIntersection()

openstudio::model::SurfaceIntersection::SurfaceIntersection ( const Surface & surface1,
const Surface & surface2,
const std::vector< Surface > & newSurfaces1,
const std::vector< Surface > & newSurfaces2 )

Member Function Documentation

◆ newSurfaces1()

std::vector< Surface > openstudio::model::SurfaceIntersection::newSurfaces1 ( ) const

◆ newSurfaces2()

std::vector< Surface > openstudio::model::SurfaceIntersection::newSurfaces2 ( ) const

◆ surface1()

Surface openstudio::model::SurfaceIntersection::surface1 ( ) const

◆ surface2()

Surface openstudio::model::SurfaceIntersection::surface2 ( ) const

Friends And Related Symbol Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const SurfaceIntersection & surfaceIntersection )
related