OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::FaceNode Class Reference

#include <RoofGeometry_Details.hpp>

Public Member Functions

 FaceNode ()
 
 FaceNode (const Point3d &t_point, double t_distance, std::shared_ptr< Face > t_face)
 
bool operator== (const FaceNode &other) const
 

Public Attributes

double distance = 0.0
 
std::shared_ptr< Faceface
 
Point3d point
 

Constructor & Destructor Documentation

◆ FaceNode() [1/2]

openstudio::FaceNode::FaceNode ( )
inline

◆ FaceNode() [2/2]

openstudio::FaceNode::FaceNode ( const Point3d & t_point,
double t_distance,
std::shared_ptr< Face > t_face )
inline

Member Function Documentation

◆ operator==()

bool openstudio::FaceNode::operator== ( const FaceNode & other) const
inline

Member Data Documentation

◆ distance

double openstudio::FaceNode::distance = 0.0

◆ face

std::shared_ptr<Face> openstudio::FaceNode::face

◆ point

Point3d openstudio::FaceNode::point