OpenStudio:radiance
 All Classes Namespaces Functions Variables Typedefs Pages
Classes | Typedefs | Functions
openstudio::radiance Namespace Reference

Classes

class  AnnualIlluminanceMap
 AnnualIlluminanceMap represents illuminance map for an entire year. More...
 
class  ForwardTranslator
 
class  HeaderInfo
 HeaderInfo represents the header of a radiance output file from SPOT. More...
 
class  LightFixture
 LightFixture represents the physical location, orientation, and illuminance distribution of a light fixture. More...
 
class  MaterialProperties
 MaterialProperties represents the color, texture, transmittance, reflectance of opaque and glazing materials. More...
 
class  Photosensor
 Photosensor represents the physical location, orientation, and sensitivity pattern of a photocell. More...
 
class  Renderer
 Renderer describes where, how, and when to render an image. More...
 
class  WindowGroup
 A WindowGroup represents a group of windows which are simulated together in the single or three phase method. More...
 
struct  WindowGroupControl
 

Typedefs

using LightFixtureVector = std::vector< LightFixture >
 
using LMaterialPropertiesVector = std::vector< MaterialProperties >
 
using PhotosensorVector = std::vector< Photosensor >
 
using WindowGroupVector = std::vector< WindowGroup >
 

Functions

std::string cleanName (const std::string &name)
 
std::string formatString (double t_d, unsigned t_prec=15)
 
openstudio::model::Model modelToRadPreProcess (const openstudio::model::Model &model)
 
std::vector< double > parseGenDayMtxLine (const std::string &t_line)
 

Typedef Documentation

Function Documentation

std::string openstudio::radiance::cleanName ( const std::string &  name)
std::string openstudio::radiance::formatString ( double  t_d,
unsigned  t_prec = 15 
)
openstudio::model::Model openstudio::radiance::modelToRadPreProcess ( const openstudio::model::Model &  model)
std::vector<double> openstudio::radiance::parseGenDayMtxLine ( const std::string &  t_line)