OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::Polygon3d Member List

This is the complete list of members for openstudio::Polygon3d, including all inherited members.

addHole(const Point3dVector &hole)openstudio::Polygon3d
addPoint(const Point3d &point)openstudio::Polygon3d
centroid() constopenstudio::Polygon3d
getEdge(size_t i) constopenstudio::Polygon3d
getInnerPaths() constopenstudio::Polygon3d
getOuterPath() constopenstudio::Polygon3d
getSize() constopenstudio::Polygon3d
grossArea() constopenstudio::Polygon3d
inside(const Point3d &point, double tol=0.01) constopenstudio::Polygon3d
isClockwise() constopenstudio::Polygon3d
netArea() constopenstudio::Polygon3d
newellVector() constopenstudio::Polygon3d
operator=(const Polygon3d &)=defaultopenstudio::Polygon3d
operator=(Polygon3d &&) noexcept=defaultopenstudio::Polygon3d
outwardNormal() constopenstudio::Polygon3d
overlap(const Point3dVector &line) constopenstudio::Polygon3d
perimeter() constopenstudio::Polygon3d
pointInPolygon(const Point3d &point, double tol=0.01) constopenstudio::Polygon3d
Polygon3d()=defaultopenstudio::Polygon3d
Polygon3d(const Point3dVector &outerPath)openstudio::Polygon3d
Polygon3d(const Point3dVector &outerPath, const Point3dVectorVector &innerPaths)openstudio::Polygon3d
Polygon3d(const Polygon3d &other)=defaultopenstudio::Polygon3d
Polygon3d(Polygon3d &&other) noexcept=defaultopenstudio::Polygon3d
setOuterPath(const Point3dVector &outerPath)openstudio::Polygon3d
within(const Point3d &point, double tol=0.01) constopenstudio::Polygon3d