<commit_before>/*=========================================================================

  Program:   Visualization Library
  Module:    RenderM.hh
  Language:  C++
  Date:      $Date$
  Version:   $Revision$

This file is part of the Visualization Library. No part of this file or its
contents may be copied, reproduced or altered in any way without the express
written consent of the authors.

Copyright (c) <NAME>, <NAME>, <NAME> 1993, 1994

=========================================================================*/
#ifndef __vlRenderMaster_hh
#define __vlRenderMaster_hh

#include "Object.hh"
#include "RenderW.hh"

class vlRenderMaster : public vlObject
{
 public:
  vlRenderMaster();
  char *GetClassName() {return "vlRenderMaster";};
  // no ivars so no printself  void PrintSelf(ostream& os, vlIndent indent);
  vlRenderWindow *MakeRenderWindow(char *ren);
  vlRenderWindow *MakeRenderWindow(void);
};

#endif<commit_msg>ENH: Added documentation.<commit_after>/*=========================================================================

  Program:   Visualization Library
  Module:    RenderM.hh
  Language:  C++
  Date:      $Date$
  Version:   $Revision$

This file is part of the Visualization Library. No part of this file or its
contents may be copied, reproduced or altered in any way without the express
written consent of the authors.

Copyright (c) <NAME>, <NAME>, <NAME> 1993, 1994

=========================================================================*/
// .NAME vlRenderMaster - create device specific render window
// .SECTION Description
// vlRenderMaster is used to create device specific rendering window.
// vlRenderMaster interfaces with the operating system to determine
// which type of rendering library to use. If the environment variable
// VL_RENDERER is set, then that rendering library is used. Otherwise
// the internal software rendering library kgl is used.

#ifndef __vlRenderMaster_hh
#define __vlRenderMaster_hh

#include "Object.hh"
#include "RenderW.hh"

class vlRenderMaster : public vlObject
{
 public:
  vlRenderMaster();
  char *GetClassName() {return "vlRenderMaster";};
  void PrintSelf(ostream& os, vlIndent indent);

  vlRenderWindow *MakeRenderWindow(char *ren);
  vlRenderWindow *MakeRenderWindow(void);
};

#endif
{'fraction_non_alphanumeric': 0.2057142857142857, 'fraction_numerical': 0.007032967032967033, 'mean_word_length': 5.2699724517906334, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7442406', 'n_tokens_mistral': 613, 'n_tokens_neox': 581, 'n_words': 223}