/[ff3d]/ff3d/language/SceneExpression.hpp
ViewVC logotype

Diff of /ff3d/language/SceneExpression.hpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by delpinux, Mon Feb 17 16:32:52 2003 UTC revision 1.2 by delpinux, Sun May 4 18:09:01 2003 UTC
# Line 49  private: Line 49  private:
49    SceneExpression::SceneType __sceneType;    SceneExpression::SceneType __sceneType;
50    
51  public:  public:
52    ReferenceCounting<Scene> scene();    ReferenceCounting<Scene> scene() const;
53    
54    const SceneExpression::SceneType& sceneType() const    const SceneExpression::SceneType& sceneType() const
55    {    {
# Line 77  class SceneExpressionPOVRay Line 77  class SceneExpressionPOVRay
77  private:  private:
78    ReferenceCounting<StringExpression> __filename;    ReferenceCounting<StringExpression> __filename;
79    
80    std::ostream& put(std::ostream& os);    std::ostream& put(std::ostream& os) const;
81    
82  public:  public:
83    void execute();    void execute();
# Line 95  class SceneExpressionVariable Line 95  class SceneExpressionVariable
95  private:  private:
96    ReferenceCounting<SceneVariable> __sceneVariable;    ReferenceCounting<SceneVariable> __sceneVariable;
97    
98    std::ostream& put(std::ostream& os)    std::ostream& put(std::ostream& os) const
99    {    {
100      os << (*__sceneVariable).name() << ": " << (*(*__sceneVariable).expression());      os << (*__sceneVariable).name() << ": " << (*(*__sceneVariable).expression());
101      return os;      return os;
# Line 115  class SceneExpressionUndefined Line 115  class SceneExpressionUndefined
115    : public SceneExpression    : public SceneExpression
116  {  {
117  private:  private:
118    std::ostream& put(std::ostream& os)    std::ostream& put(std::ostream& os) const
119    {    {
120      os << "undefined scene";      os << "undefined scene";
121      return os;      return os;

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26