OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::ThreeSceneChild Class Reference

#include <ThreeJS.hpp>

Public Member Functions

std::string geometry () const
 
std::string material () const
 
std::vector< double > matrix () const
 
std::string name () const
 
 ThreeSceneChild (const std::string &uuid, const std::string &name, const std::string &type, const std::string &geometryId, const std::string &materialId, const ThreeUserData &userData)
 
std::string type () const
 
ThreeUserData userData () const
 
std::string uuid () const
 

Detailed Description

ThreeSceneChild is a child object of a ThreeSceneObject.

Constructor & Destructor Documentation

◆ ThreeSceneChild()

openstudio::ThreeSceneChild::ThreeSceneChild ( const std::string & uuid,
const std::string & name,
const std::string & type,
const std::string & geometryId,
const std::string & materialId,
const ThreeUserData & userData )

Member Function Documentation

◆ geometry()

std::string openstudio::ThreeSceneChild::geometry ( ) const

◆ material()

std::string openstudio::ThreeSceneChild::material ( ) const

◆ matrix()

std::vector< double > openstudio::ThreeSceneChild::matrix ( ) const

◆ name()

std::string openstudio::ThreeSceneChild::name ( ) const

◆ type()

std::string openstudio::ThreeSceneChild::type ( ) const

◆ userData()

ThreeUserData openstudio::ThreeSceneChild::userData ( ) const

◆ uuid()

std::string openstudio::ThreeSceneChild::uuid ( ) const