#include <Polyhedron.hpp>
openstudio::Surface3dEdge::Surface3dEdge |
( |
Point3d |
start, |
|
|
Point3d |
end, |
|
|
Surface3d |
firstSurface, |
|
|
size_t |
firstSurfNum |
|
) |
| |
std::vector<Surface3d> openstudio::Surface3dEdge::allSurfaces |
( |
| ) |
const |
void openstudio::Surface3dEdge::appendSurface |
( |
Surface3d |
surface | ) |
|
bool openstudio::Surface3dEdge::containsPoint |
( |
const Point3d & |
testVertex | ) |
|
size_t openstudio::Surface3dEdge::count |
( |
| ) |
const |
Point3d openstudio::Surface3dEdge::end |
( |
| ) |
const |
size_t openstudio::Surface3dEdge::firstSurfNum |
( |
| ) |
const |
bool openstudio::Surface3dEdge::operator!= |
( |
const Surface3dEdge & |
other | ) |
const |
bool openstudio::Surface3dEdge::operator== |
( |
const Surface3dEdge & |
other | ) |
const |
check equality: this uses a tolerance
Point3d openstudio::Surface3dEdge::start |
( |
| ) |
const |