#include <ThreeJS.hpp>
ThreeGeometryData holds the geometry data for an object.
openstudio::ThreeGeometryData::ThreeGeometryData |
( |
const std::vector< double > & |
vertices, |
|
|
const std::vector< size_t > & |
faces |
|
) |
| |
bool openstudio::ThreeGeometryData::castShadow |
( |
| ) |
const |
bool openstudio::ThreeGeometryData::doubleSided |
( |
| ) |
const |
std::vector<size_t> openstudio::ThreeGeometryData::faces |
( |
| ) |
const |
std::vector<size_t> openstudio::ThreeGeometryData::normals |
( |
| ) |
const |
bool openstudio::ThreeGeometryData::receiveShadow |
( |
| ) |
const |
double openstudio::ThreeGeometryData::scale |
( |
| ) |
const |
std::vector<size_t> openstudio::ThreeGeometryData::uvs |
( |
| ) |
const |
std::vector<double> openstudio::ThreeGeometryData::vertices |
( |
| ) |
const |
bool openstudio::ThreeGeometryData::visible |
( |
| ) |
const |