#include <GeometryTranslator.hpp>
|
| bool | convert (const CoordinateSystem &detailedSystem, const CoordinateSystem &daylightingSystem) |
| | convert workspace to given coordinate systems all geometry will be converted to upper-left-corner, counterclockwise all simple geometry will be converted to detailed geometry
|
| |
| | GeometryTranslator (const openstudio::Workspace &workspace) |
| | constructor with an EnergyPlus Workspace
|
| |
|
(Note that these are not member symbols.)
|
| openstudio::Point3dVector | getVertices (unsigned firstVertex, const IdfObject &surface) |
| | Get vertices for a surface.
|
| |
| bool | setVertices (unsigned firstVertex, WorkspaceObject &surface, const openstudio::Point3dVector &vertices) |
| | Set vertices for a surface, only detailed surfaces are supported.
|
| |
| openstudio::Point3dVector | verticesForAzimuthTiltXYZLengthWidthOrHeight (double azimuth, double tilt, double x0, double y0, double z0, double length, double widthOrHeight) |
| | Convert azimuth, tilt, starting x, y, z, length, and width to vertices azimith and tilt are in degrees.
|
| |
◆ GeometryTranslator()
| openstudio::energyplus::GeometryTranslator::GeometryTranslator |
( |
const openstudio::Workspace & | workspace | ) |
|
constructor with an EnergyPlus Workspace
◆ convert()
convert workspace to given coordinate systems all geometry will be converted to upper-left-corner, counterclockwise all simple geometry will be converted to detailed geometry
◆ getVertices()
| openstudio::Point3dVector getVertices |
( |
unsigned | firstVertex, |
|
|
const IdfObject & | surface ) |
|
related |
Get vertices for a surface.
◆ setVertices()
| bool setVertices |
( |
unsigned | firstVertex, |
|
|
WorkspaceObject & | surface, |
|
|
const openstudio::Point3dVector & | vertices ) |
|
related |
Set vertices for a surface, only detailed surfaces are supported.
◆ verticesForAzimuthTiltXYZLengthWidthOrHeight()
| openstudio::Point3dVector verticesForAzimuthTiltXYZLengthWidthOrHeight |
( |
double | azimuth, |
|
|
double | tilt, |
|
|
double | x0, |
|
|
double | y0, |
|
|
double | z0, |
|
|
double | length, |
|
|
double | widthOrHeight ) |
|
related |
Convert azimuth, tilt, starting x, y, z, length, and width to vertices azimith and tilt are in degrees.