28#ifndef _util_render_object_h
29#define _util_render_object_h
37#include <util/keyval/keyval.h>
38#include <util/render/material.h>
39#include <util/render/appearance.h>
40#include <util/render/transform.h>
58 const char* name()
const {
return name_; }
59 void set_name(
const char *);
85 int n()
const {
return n_; }
Classes which need runtime information about themselves and their relationship to other classes can v...
Definition: class.h:244
static std::ostream & out0()
Return an ostream that writes from node 0.
A template class that maintains references counts.
Definition: ref.h:332
virtual void print(std::ostream &=ExEnv::out0()) const
Print the object.