#include <Polyhedron.hpp>
◆ Surface3dEdge() [1/2]
◆ Surface3dEdge() [2/2]
| openstudio::Surface3dEdge::Surface3dEdge |
( |
Point3d | start, |
|
|
Point3d | end, |
|
|
std::string | t_name, |
|
|
size_t | t_surfNum ) |
◆ allSurfNums()
| const std::vector< size_t > & openstudio::Surface3dEdge::allSurfNums |
( |
| ) |
const |
◆ appendSurface()
| void openstudio::Surface3dEdge::appendSurface |
( |
const Surface3d & | surface | ) |
|
◆ asVector()
| Vector3d openstudio::Surface3dEdge::asVector |
( |
| ) |
const |
◆ containsPoint()
| bool openstudio::Surface3dEdge::containsPoint |
( |
const Point3d & | testVertex | ) |
const |
◆ count()
| size_t openstudio::Surface3dEdge::count |
( |
| ) |
const |
◆ end()
| const Point3d & openstudio::Surface3dEdge::end |
( |
| ) |
const |
◆ firstSurfaceName()
| std::string openstudio::Surface3dEdge::firstSurfaceName |
( |
| ) |
const |
◆ firstSurfNum()
| size_t openstudio::Surface3dEdge::firstSurfNum |
( |
| ) |
const |
◆ hasBeenCreated()
| bool openstudio::Surface3dEdge::hasBeenCreated |
( |
| ) |
const |
◆ hasConflictedOrientation()
| bool openstudio::Surface3dEdge::hasConflictedOrientation |
( |
| ) |
const |
◆ markConflictedOrientation()
| void openstudio::Surface3dEdge::markConflictedOrientation |
( |
| ) |
|
◆ markCreated()
| void openstudio::Surface3dEdge::markCreated |
( |
| ) |
|
◆ operator!=()
| bool openstudio::Surface3dEdge::operator!= |
( |
const Surface3dEdge & | other | ) |
const |
◆ operator==()
| bool openstudio::Surface3dEdge::operator== |
( |
const Surface3dEdge & | other | ) |
const |
check equality: this uses a tolerance
◆ resetEdgeMatching()
| void openstudio::Surface3dEdge::resetEdgeMatching |
( |
| ) |
|
◆ reverseEqual()
| bool openstudio::Surface3dEdge::reverseEqual |
( |
const Surface3dEdge & | other | ) |
const |
◆ splitEdge()
◆ start()
| const Point3d & openstudio::Surface3dEdge::start |
( |
| ) |
const |