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