#include <FloorplanJSForwardTranslator.hpp>
Public Member Functions | |
std::vector< LogMessage > | errors () const |
Get error messages generated by the last translation. More... | |
FloorplanJSForwardTranslator () | |
FloorplanJS | updateFloorplanJS (const FloorplanJS &floorplan, const Model &model, bool removeMissingObjects) |
Update FloorplanJS to match OpenStudio Model. More... | |
std::vector< LogMessage > | warnings () const |
Get warning messages generated by the last translation. More... | |
FloorplanJSForwardTranslator updates a FloorspaceJS JSON with content from an OpenStudio Model.
This update does not convert OpenStudio Model geometry to FloorspaceJS format. The update is only for non-geometrical data. For example, a Space's name and handle may be updated in the FloorspaceJS JSON but a Space's floorprint will not be updated.
openstudio::model::FloorplanJSForwardTranslator::FloorplanJSForwardTranslator | ( | ) |
std::vector<LogMessage> openstudio::model::FloorplanJSForwardTranslator::errors | ( | ) | const |
Get error messages generated by the last translation.
FloorplanJS openstudio::model::FloorplanJSForwardTranslator::updateFloorplanJS | ( | const FloorplanJS & | floorplan, |
const Model & | model, | ||
bool | removeMissingObjects | ||
) |
Update FloorplanJS to match OpenStudio Model.
std::vector<LogMessage> openstudio::model::FloorplanJSForwardTranslator::warnings | ( | ) | const |
Get warning messages generated by the last translation.