/[ff3d]/ff3d/language/RealExpression.cpp
ViewVC logotype

Diff of /ff3d/language/RealExpression.cpp

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

revision 1.3 by delpinux, Mon May 5 19:13:16 2003 UTC revision 1.4 by delpinux, Sun Jul 20 12:15:36 2003 UTC
# Line 21  Line 21 
21  #include <BooleanExpression.hpp>  #include <BooleanExpression.hpp>
22    
23  #include <FunctionExpression.hpp>  #include <FunctionExpression.hpp>
24    #include <Vector3Expression.hpp>
25    
26  #include <MeshExpression.hpp>  #include <MeshExpression.hpp>
27    
28  #include <Variable.hpp>  #include <Variable.hpp>
# Line 104  RealExpressionFunctionEvaluate (Referenc Line 106  RealExpressionFunctionEvaluate (Referenc
106    __xx[2]=0;    __xx[2]=0;
107  }  }
108    
109    
110    RealExpressionFunctionEvaluate::
111    RealExpressionFunctionEvaluate (ReferenceCounting<FunctionExpression> f,
112                                    ReferenceCounting<Vector3Expression> v)
113      : __realFunction(f),
114        __x((*v).component(0)),
115        __y((*v).component(1)),
116        __z((*v).component(2))
117    {
118      for (size_t i=0; i<3; ++i)
119        __xx[i]=0;
120    }
121    
122  RealExpressionFunctionEvaluate::  RealExpressionFunctionEvaluate::
123  RealExpressionFunctionEvaluate(const RealExpressionFunctionEvaluate& e)  RealExpressionFunctionEvaluate(const RealExpressionFunctionEvaluate& e)
124    : __realFunction(e.__realFunction),    : __realFunction(e.__realFunction),
# Line 111  RealExpressionFunctionEvaluate(const Rea Line 126  RealExpressionFunctionEvaluate(const Rea
126      __y(e.__y),      __y(e.__y),
127      __z(e.__z)      __z(e.__z)
128  {  {
129    __xx[0]=0;    for (size_t i=0; i<3; ++i)
130    __xx[1]=0;      __xx[i]=0;
   __xx[2]=0;  
131  }  }
132    
133  RealExpressionFunctionEvaluate::~RealExpressionFunctionEvaluate()  RealExpressionFunctionEvaluate::~RealExpressionFunctionEvaluate()

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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