Annotation of parser3/src/types/pa_vmath.C, revision 1.1.2.9
1.1.2.1 paf 1: /** @file
1.1.2.2 paf 2: Parser: @b math class.
1.1.2.1 paf 3:
1.1.2.5 paf 4: Copyright(c) 2001-2003 ArtLebedev Group(http://www.artlebedev.com)
1.1.2.1 paf 5: Author: Alexandr Petrosian <paf@design.ru>(http://paf.design.ru)
6: */
7:
1.1.2.9 ! paf 8: static const char* IDENT_VMATH_C="$Date: 2003/02/06 11:56:31 $";
1.1.2.1 paf 9:
1.1.2.2 paf 10: #include "pa_vmath.h"
11: #include "pa_vdouble.h"
1.1.2.1 paf 12:
1.1.2.2 paf 13: // externs
1.1.2.1 paf 14:
1.1.2.9 ! paf 15: extern MethodedPtr math_base_class;
1.1.2.1 paf 16:
1.1.2.2 paf 17: // methods
1.1.2.1 paf 18:
1.1.2.6 paf 19: VMath::VMath(): VStateless_class(StringPtr(0), math_base_class.get()) {
1.1.2.2 paf 20: fconsts.put(StringPtr(new String("PI")), ValuePtr(new VDouble(PI)));
1.1.2.1 paf 21: }
E-mail: