OpenStudio:utilities
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "ThreeJS.hpp"

Public Member Functions

double lookAtR () const
double lookAtX () const
double lookAtY () const
double lookAtZ () const
double maxX () const
double maxY () const
double maxZ () const
double minX () const
double minY () const
double minZ () const
 ThreeBoundingBox (double minX, double minY, double minZ, double maxX, double maxY, double maxZ, double lookAtX, double lookAtY, double lookAtZ, double lookAtR)

Detailed Description

ThreeBoundingBox includes information about a bounding box.

Constructor & Destructor Documentation

openstudio::ThreeBoundingBox::ThreeBoundingBox ( double  minX,
double  minY,
double  minZ,
double  maxX,
double  maxY,
double  maxZ,
double  lookAtX,
double  lookAtY,
double  lookAtZ,
double  lookAtR 
)

Member Function Documentation

double openstudio::ThreeBoundingBox::lookAtR ( ) const
double openstudio::ThreeBoundingBox::lookAtX ( ) const
double openstudio::ThreeBoundingBox::lookAtY ( ) const
double openstudio::ThreeBoundingBox::lookAtZ ( ) const
double openstudio::ThreeBoundingBox::maxX ( ) const
double openstudio::ThreeBoundingBox::maxY ( ) const
double openstudio::ThreeBoundingBox::maxZ ( ) const
double openstudio::ThreeBoundingBox::minX ( ) const
double openstudio::ThreeBoundingBox::minY ( ) const
double openstudio::ThreeBoundingBox::minZ ( ) const