Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv18909/src/libopenvrml/openvrml
Modified Files:
Tag: OpenVRML-0_16-BRANCH
field_value.cpp
Log Message:
Removed code to convert from sfvec2f to sfvec2d.
Index: field_value.cpp
===================================================================
RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/field_value.cpp,v
retrieving revision 1.28
retrieving revision 1.28.2.1
diff -C2 -d -r1.28 -r1.28.2.1
*** field_value.cpp 4 Aug 2006 05:44:14 -0000 1.28
--- field_value.cpp 27 Aug 2006 04:37:26 -0000 1.28.2.1
***************
*** 3081,3092 ****
OPENVRML_THROW1(std::bad_cast)
{
- //allow to convert from a float to a double
- const sfvec2f * float_val = dynamic_cast<const sfvec2f *>(&value);
- if (float_val != NULL)
- {
- this->value(vec2d(float_val->value()[0], float_val->value()[1]));
- return *this;
- }
-
return (*this = dynamic_cast<const sfvec2d &>(value));
}
--- 3081,3084 ----
|