#include <ThreeJS.hpp>
      
        
          | 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  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | std::string openstudio::ThreeSceneChild::geometry  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | std::string openstudio::ThreeSceneChild::material  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | std::vector<double> openstudio::ThreeSceneChild::matrix  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | std::string openstudio::ThreeSceneChild::name  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | std::string openstudio::ThreeSceneChild::type  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
      
        
          | std::string openstudio::ThreeSceneChild::uuid  | 
          ( | 
           | ) | 
           const |