#include <FSModel.hpp>
Inheritance diagram for openstudio::FSEdge:Public Member Functions | |
| Vector3d | edgeVector () const |
| const FSVertex & | firstVertex () const |
| FSEdge (const Json::Value &root, const FSGeometry &geometry) | |
| FSEdge (FSVertex &v1, FSVertex &v2) | |
| std::vector< FSVertex > | getVertices () const |
| void | load (const Json::Value &root, const FSGeometry &geometry) |
| const FSVertex & | secondVertex () const |
| Point3d | vertex (double alpha) const |
Public Member Functions inherited from openstudio::FSGeometryBase | |
| FSGeometryBase ()=default | |
| FSGeometryBase (const Json::Value &root) | |
| const std::string & | id () const |
| void | load (const Json::Value &root) |
|
explicit |
| Vector3d openstudio::FSEdge::edgeVector | ( | ) | const |
| const FSVertex & openstudio::FSEdge::firstVertex | ( | ) | const |
| std::vector< FSVertex > openstudio::FSEdge::getVertices | ( | ) | const |
| void openstudio::FSEdge::load | ( | const Json::Value & | root, |
| const FSGeometry & | geometry ) |
| const FSVertex & openstudio::FSEdge::secondVertex | ( | ) | const |
| Point3d openstudio::FSEdge::vertex | ( | double | alpha | ) | const |