You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(128) |
Dec
(65) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(48) |
Feb
(132) |
Mar
(95) |
Apr
(47) |
May
(54) |
Jun
(2) |
Jul
(57) |
Aug
(109) |
Sep
(131) |
Oct
(186) |
Nov
(105) |
Dec
(78) |
2007 |
Jan
(125) |
Feb
(105) |
Mar
(52) |
Apr
(104) |
May
(63) |
Jun
(116) |
Jul
(76) |
Aug
|
Sep
(18) |
Oct
(93) |
Nov
(110) |
Dec
(169) |
2008 |
Jan
(90) |
Feb
(64) |
Mar
(41) |
Apr
(23) |
May
(6) |
Jun
(18) |
Jul
(10) |
Aug
(61) |
Sep
(139) |
Oct
(50) |
Nov
(55) |
Dec
(2) |
2009 |
Jan
|
Feb
(1) |
Mar
(62) |
Apr
(22) |
May
(17) |
Jun
(19) |
Jul
(40) |
Aug
(21) |
Sep
|
Oct
(40) |
Nov
(23) |
Dec
|
2010 |
Jan
(14) |
Feb
(40) |
Mar
(9) |
Apr
(11) |
May
(19) |
Jun
(4) |
Jul
(10) |
Aug
(22) |
Sep
(15) |
Oct
|
Nov
(2) |
Dec
|
2011 |
Jan
(13) |
Feb
(10) |
Mar
|
Apr
(13) |
May
|
Jun
|
Jul
(2) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
(33) |
May
(20) |
Jun
|
Jul
(8) |
Aug
(7) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
From: Braden M. <br...@us...> - 2005-12-01 01:00:47
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27741 Modified Files: ChangeLog Log Message: Fixed missing colon before member initializer list. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1069 retrieving revision 1.1070 diff -C2 -d -r1.1069 -r1.1070 *** ChangeLog 30 Nov 2005 23:52:09 -0000 1.1069 --- ChangeLog 1 Dec 2005 01:00:37 -0000 1.1070 *************** *** 2,5 **** --- 2,11 ---- * src/libopenvrml/openvrml/basetypes.cpp + (openvrml::image::image()): Fixed missing colon before member + initializer list. + + 2005-11-30 Braden McDaniel <br...@en...> + + * src/libopenvrml/openvrml/basetypes.cpp (openvrml::image::image()): Initialize members. From Andrew Grieve <sg...@us...> |
From: Braden M. <br...@us...> - 2005-12-01 01:00:27
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27595/src/libopenvrml/openvrml Modified Files: basetypes.cpp Log Message: Fixed missing colon before member initializer list. Index: basetypes.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/basetypes.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** basetypes.cpp 30 Nov 2005 23:52:09 -0000 1.22 --- basetypes.cpp 1 Dec 2005 01:00:18 -0000 1.23 *************** *** 3075,3079 **** * @brief Construct. */ ! openvrml::image::image() throw () x_(0), y_(0), --- 3075,3079 ---- * @brief Construct. */ ! openvrml::image::image() throw (): x_(0), y_(0), |
From: Braden M. <br...@us...> - 2005-11-30 23:52:18
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7946/src/libopenvrml/openvrml Modified Files: basetypes.cpp Log Message: Initialize members in openvrml::image::image(). Index: basetypes.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/basetypes.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** basetypes.cpp 30 Nov 2005 01:19:19 -0000 1.21 --- basetypes.cpp 30 Nov 2005 23:52:09 -0000 1.22 *************** *** 3076,3079 **** --- 3076,3082 ---- */ openvrml::image::image() throw () + x_(0), + y_(0), + comp_(0) {} |
From: Braden M. <br...@us...> - 2005-11-30 23:52:18
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7946 Modified Files: ChangeLog Log Message: Initialize members in openvrml::image::image(). Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1068 retrieving revision 1.1069 diff -C2 -d -r1.1068 -r1.1069 *** ChangeLog 30 Nov 2005 03:17:20 -0000 1.1068 --- ChangeLog 30 Nov 2005 23:52:09 -0000 1.1069 *************** *** 1,2 **** --- 1,8 ---- + 2005-11-30 Braden McDaniel <br...@en...> + + * src/libopenvrml/openvrml/basetypes.cpp + (openvrml::image::image()): Initialize members. + From Andrew Grieve <sg...@us...> + 2005-11-29 Braden McDaniel <br...@en...> |
From: Braden M. <br...@us...> - 2005-11-30 03:17:31
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14520/src/libopenvrml/openvrml Modified Files: Vrml97Parser.g Log Message: Refactored Vrml97Parser::sfImageValue such that actual parsing of the image occurs in the Vrml97Parser::imageValue production. Index: Vrml97Parser.g =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/Vrml97Parser.g,v retrieving revision 1.42 retrieving revision 1.43 diff -C2 -d -r1.42 -r1.43 *** Vrml97Parser.g 29 Nov 2005 06:18:03 -0000 1.42 --- Vrml97Parser.g 30 Nov 2005 03:17:20 -0000 1.43 *************** *** 1848,1851 **** --- 1848,1861 ---- options { defaultErrorHandler=false; } { + image img; + } + : imageValue[img] { + siv.reset(new sfimage(img)); + } + ; + + imageValue[image & img] + options { defaultErrorHandler=false; } + { using antlr::SemanticException; size_t x, y, comp; *************** *** 1854,1863 **** } : x=intValue y=intValue comp=intValue { ! image img(x, y, comp); } ( pixel=intValue { if (!(pixel_index < x * y)) { ! throw SemanticException("too many pixel values for " ! "SFImage", this->uri, LT(1)->getLine(), --- 1864,1873 ---- } : x=intValue y=intValue comp=intValue { ! img.comp(comp); ! img.resize(x, y); } ( pixel=intValue { if (!(pixel_index < x * y)) { ! throw SemanticException("too many pixel values for image", this->uri, LT(1)->getLine(), *************** *** 1869,1881 **** if (pixel_index != x * y) { throw antlr::SemanticException("insufficient pixel values for " ! "SFImage", this->uri, LT(1)->getLine(), LT(1)->getColumn()); } - siv.reset(new sfimage(img)); } ; sfInt32Value returns [boost::shared_ptr<field_value> siv] options { defaultErrorHandler=false; } --- 1879,1891 ---- if (pixel_index != x * y) { throw antlr::SemanticException("insufficient pixel values for " ! "image", this->uri, LT(1)->getLine(), LT(1)->getColumn()); } } ; + sfInt32Value returns [boost::shared_ptr<field_value> siv] options { defaultErrorHandler=false; } |
From: Braden M. <br...@us...> - 2005-11-30 03:17:31
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14520 Modified Files: ChangeLog Log Message: Refactored Vrml97Parser::sfImageValue such that actual parsing of the image occurs in the Vrml97Parser::imageValue production. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1067 retrieving revision 1.1068 diff -C2 -d -r1.1067 -r1.1068 *** ChangeLog 30 Nov 2005 01:19:19 -0000 1.1067 --- ChangeLog 30 Nov 2005 03:17:20 -0000 1.1068 *************** *** 1,4 **** --- 1,14 ---- 2005-11-29 Braden McDaniel <br...@en...> + Refactored Vrml97Parser::sfImageValue such that actual parsing of + the image occurs in the Vrml97Parser::imageValue production. + + * src/libopenvrml/openvrml/Vrml97Parser.g + (Vrml97Parser::sfImageValue): Refactored the guts of this to the + Vrml97Parser::imageValue production. + (Vrml97Parser::imageValue): Added production. + + 2005-11-29 Braden McDaniel <br...@en...> + Use unsigned long for openvrml::image pixel accessors/mutators. Fixed problem with openvrml::image's stream output operator. |
From: Braden M. <br...@us...> - 2005-11-30 01:19:29
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25851/src/libopenvrml/openvrml Modified Files: basetypes.cpp basetypes.h Log Message: Use unsigned long for openvrml::image pixel accessors/mutators. Fixed problem with openvrml::image's stream output operator. Index: basetypes.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/basetypes.cpp,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** basetypes.cpp 29 Nov 2005 04:01:43 -0000 1.20 --- basetypes.cpp 30 Nov 2005 01:19:19 -0000 1.21 *************** *** 3366,3373 **** pixel_index < img.x() * img.y(); ++pixel_index) { ! out << ' ' << "0x"; ! for (size_t component = 0; component < img.comp(); ++component) { ! out << int(img.array()[pixel_index * img.comp() + component]); ! } } out.flags(save_flags); --- 3366,3370 ---- pixel_index < img.x() * img.y(); ++pixel_index) { ! out << ' ' << "0x" << img.pixel(pixel_index); } out.flags(save_flags); Index: basetypes.h =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/basetypes.h,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** basetypes.h 7 Oct 2005 22:05:51 -0000 1.17 --- basetypes.h 30 Nov 2005 01:19:19 -0000 1.18 *************** *** 617,624 **** void array(InputIterator begin, InputIterator end) throw (); ! int32 pixel(size_t index) const throw (); ! void pixel(size_t index, int32 value) throw (); ! int32 pixel(size_t x, size_t y) const throw (); ! void pixel(size_t x, size_t y, int32 value) throw (); }; --- 617,624 ---- void array(InputIterator begin, InputIterator end) throw (); ! unsigned long pixel(size_t index) const throw (); ! void pixel(size_t index, unsigned long value) throw (); ! unsigned long pixel(size_t x, size_t y) const throw (); ! void pixel(size_t x, size_t y, unsigned long value) throw (); }; *************** *** 681,697 **** } ! inline int32 image::pixel(const size_t index) const throw () { assert(index < this->x_ * this->y_); ! int32 retval = 0x00000000; for (size_t component = this->comp_, i = index * this->comp_; component > 0; --component, ++i) { ! retval |= int32(this->array_[i]) << (8 * (component - 1)); } return retval; } ! inline void image::pixel(const size_t index, const int32 value) throw () { assert(index < this->x_ * this->y_); --- 681,700 ---- } ! inline unsigned long image::pixel(const size_t index) const throw () { assert(index < this->x_ * this->y_); ! unsigned long retval = 0x00000000; for (size_t component = this->comp_, i = index * this->comp_; component > 0; --component, ++i) { ! retval |= ! static_cast<unsigned long>(this->array_[i]) ! << (8 * (component - 1)); } return retval; } ! inline void image::pixel(const size_t index, const unsigned long value) ! throw () { assert(index < this->x_ * this->y_); *************** *** 705,709 **** } ! inline int32 image::pixel(const size_t x, const size_t y) const throw () { assert((x * y) < this->array_.size()); --- 708,713 ---- } ! inline unsigned long image::pixel(const size_t x, const size_t y) const ! throw () { assert((x * y) < this->array_.size()); *************** *** 711,715 **** } ! inline void image::pixel(const size_t x, const size_t y, const int32 value) throw () { --- 715,721 ---- } ! inline void image::pixel(const size_t x, ! const size_t y, ! const unsigned long value) throw () { |
From: Braden M. <br...@us...> - 2005-11-30 01:19:29
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25851 Modified Files: ChangeLog Log Message: Use unsigned long for openvrml::image pixel accessors/mutators. Fixed problem with openvrml::image's stream output operator. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1066 retrieving revision 1.1067 diff -C2 -d -r1.1066 -r1.1067 *** ChangeLog 29 Nov 2005 12:44:52 -0000 1.1066 --- ChangeLog 30 Nov 2005 01:19:19 -0000 1.1067 *************** *** 1,4 **** --- 1,22 ---- 2005-11-29 Braden McDaniel <br...@en...> + Use unsigned long for openvrml::image pixel accessors/mutators. + Fixed problem with openvrml::image's stream output operator. + + * src/libopenvrml/openvrml/basetypes.cpp + (openvrml::operator<<(std::ostream &, const openvrml::image &)): + Use openvrml::image::pixel accessor. + * src/libopenvrml/openvrml/basetypes.h + (openvrml::image::pixel(size_t)): Return unsigned long instead of + openvrml::int32. + (openvrml::image::pixel(size_t, unsigned long)): Changed argument + type from openvrml::int32 to unsigned long. + (openvrml::image::pixel(size_t, size_t)): Return unsigned long + instead of openvrml::int32. + (openvrml::image::pixel(size_t, size_t, unsigned long)): Changed + argument type from openvrml::int32 to unsigned long. + + 2005-11-29 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/browser.cpp (openvrml::browser::load_url): Call register_node_classes here |
From: Braden M. <br...@us...> - 2005-11-29 12:45:06
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1857/src/libopenvrml/openvrml Modified Files: browser.cpp Log Message: Call register_node_classes in openvrml::browser::load_url since the node_class_map constructor doesn't do it anymore. Index: browser.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/browser.cpp,v retrieving revision 1.111 retrieving revision 1.112 diff -C2 -d -r1.111 -r1.112 *** browser.cpp 29 Nov 2005 05:58:09 -0000 1.111 --- browser.cpp 29 Nov 2005 12:44:52 -0000 1.112 *************** *** 8042,8045 **** --- 8042,8046 ---- node_class_map new_map; this->node_class_map_ = new_map; + register_node_classes(*this); this->scene_.reset(new root_scene(*this)); this->scene_->load(url); |
From: Braden M. <br...@us...> - 2005-11-29 12:45:06
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1857 Modified Files: ChangeLog Log Message: Call register_node_classes in openvrml::browser::load_url since the node_class_map constructor doesn't do it anymore. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1065 retrieving revision 1.1066 diff -C2 -d -r1.1065 -r1.1066 *** ChangeLog 29 Nov 2005 06:18:02 -0000 1.1065 --- ChangeLog 29 Nov 2005 12:44:52 -0000 1.1066 *************** *** 1,4 **** --- 1,10 ---- 2005-11-29 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/browser.cpp + (openvrml::browser::load_url): Call register_node_classes here + since the node_class_map constructor doesn't do it anymore. + + 2005-11-29 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/Vrml97Parser.g (Vrml97Parser::intValue): Read a hexadecimal integer into an |
From: Braden M. <br...@us...> - 2005-11-29 06:18:11
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26698 Modified Files: ChangeLog Log Message: Read a hexadecimal integer into an unsigned value and convert it to an openvrml::int32. The VRML97 grammar includes a notion of signed hexadecimal integers; but this doesn't make a lot of sense. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1064 retrieving revision 1.1065 diff -C2 -d -r1.1064 -r1.1065 *** ChangeLog 29 Nov 2005 05:58:09 -0000 1.1064 --- ChangeLog 29 Nov 2005 06:18:02 -0000 1.1065 *************** *** 1,4 **** --- 1,12 ---- 2005-11-29 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/Vrml97Parser.g + (Vrml97Parser::intValue): Read a hexadecimal integer into an + unsigned value and convert it to an openvrml::int32. The VRML97 + grammar includes a notion of signed hexadecimal integers; but this + doesn't make a lot of sense. + + 2005-11-29 Braden McDaniel <br...@en...> + Changed register_node_classes to use openvrml::browser::add_node_class. |
From: Braden M. <br...@us...> - 2005-11-29 06:18:11
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26698/src/libopenvrml/openvrml Modified Files: Vrml97Parser.g Log Message: Read a hexadecimal integer into an unsigned value and convert it to an openvrml::int32. The VRML97 grammar includes a notion of signed hexadecimal integers; but this doesn't make a lot of sense. Index: Vrml97Parser.g =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/Vrml97Parser.g,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** Vrml97Parser.g 28 Nov 2005 02:56:12 -0000 1.41 --- Vrml97Parser.g 29 Nov 2005 06:18:03 -0000 1.42 *************** *** 1909,1914 **** std::istringstream(i0->getText()) >> val; } ! | i1:HEX_INTEGER { ! std::istringstream(i1->getText()) >> std::hex >> val; } ; --- 1909,1916 ---- std::istringstream(i0->getText()) >> val; } ! | i1:HEX_INTEGER { ! unsigned long unsigned_val; ! std::istringstream(i1->getText()) >> std::hex >> unsigned_val; ! val = int32(unsigned_val); } ; |
From: Braden M. <br...@us...> - 2005-11-29 05:58:18
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24010/src/libopenvrml/openvrml Modified Files: browser.cpp browser.h vrml97node.cpp vrml97node.h Log Message: Changed register_node_classes to use openvrml::browser::add_node_class. Index: browser.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/browser.cpp,v retrieving revision 1.110 retrieving revision 1.111 diff -C2 -d -r1.110 -r1.111 *** browser.cpp 29 Nov 2005 04:01:43 -0000 1.110 --- browser.cpp 29 Nov 2005 05:58:09 -0000 1.111 *************** *** 7026,7033 **** * @param b the <code>browser</code>. */ ! openvrml::browser::node_class_map::node_class_map(browser & b) ! { ! register_node_classes(b, this->map_); ! } /** --- 7026,7031 ---- * @param b the <code>browser</code>. */ ! openvrml::browser::node_class_map::node_class_map() ! {} /** *************** *** 7390,7394 **** null_node_class_(new null_node_class(*this)), null_node_type_(new null_node_type(*null_node_class_)), - node_class_map_(*this), script_node_class_(*this), scene_(new scene(*this, invalid_profile_id)), --- 7388,7391 ---- *************** *** 7409,7412 **** --- 7406,7410 ---- assert(this->active_viewpoint_); assert(this->active_navigation_info_); + register_node_classes(*this); } *************** *** 7426,7430 **** null_node_class_(new null_node_class(*this)), null_node_type_(new null_node_type(*null_node_class_)), - node_class_map_(*this), script_node_class_(*this), scene_(new scene(*this, profile)), --- 7424,7427 ---- *************** *** 7445,7448 **** --- 7442,7446 ---- assert(this->active_viewpoint_); assert(this->active_navigation_info_); + register_node_classes(*this); } *************** *** 8042,8046 **** // Create the new scene. // ! node_class_map new_map(*this); this->node_class_map_ = new_map; this->scene_.reset(new root_scene(*this)); --- 8040,8044 ---- // Create the new scene. // ! node_class_map new_map; this->node_class_map_ = new_map; this->scene_.reset(new root_scene(*this)); Index: browser.h =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/browser.h,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** browser.h 26 Nov 2005 22:04:33 -0000 1.36 --- browser.h 29 Nov 2005 05:58:09 -0000 1.37 *************** *** 201,205 **** public: ! explicit node_class_map(browser & b); node_class_map & operator=(const node_class_map & ncm); --- 201,205 ---- public: ! node_class_map(); node_class_map & operator=(const node_class_map & ncm); Index: vrml97node.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/vrml97node.cpp,v retrieving revision 1.87 retrieving revision 1.88 diff -C2 -d -r1.87 -r1.88 *** vrml97node.cpp 29 Nov 2005 00:48:56 -0000 1.87 --- vrml97node.cpp 29 Nov 2005 05:58:09 -0000 1.88 *************** *** 1022,1135 **** } ! void register_node_classes(openvrml::browser & b, ! openvrml::node_class_map & map) { using openvrml::node_class; ! map["urn:X-openvrml:node:Anchor"] = ! boost::shared_ptr<node_class>(new anchor_class(b)); ! map["urn:X-openvrml:node:Appearance"] = ! boost::shared_ptr<node_class>(new appearance_class(b)); ! map["urn:X-openvrml:node:AudioClip"] = ! boost::shared_ptr<node_class>(new audio_clip_class(b)); ! map["urn:X-openvrml:node:Background"] = ! boost::shared_ptr<node_class>(new background_class(b)); ! map["urn:X-openvrml:node:Billboard"] = ! boost::shared_ptr<node_class>(new billboard_class(b)); ! map["urn:X-openvrml:node:Box"] = ! boost::shared_ptr<node_class>(new box_class(b)); ! map["urn:X-openvrml:node:Collision"] = ! boost::shared_ptr<node_class>(new collision_class(b)); ! map["urn:X-openvrml:node:Color"] = ! boost::shared_ptr<node_class>(new color_class(b)); ! map["urn:X-openvrml:node:ColorInterpolator"] = ! boost::shared_ptr<node_class>(new color_interpolator_class(b)); ! map["urn:X-openvrml:node:Cone"] = ! boost::shared_ptr<node_class>(new cone_class(b)); ! map["urn:X-openvrml:node:Coordinate"] = ! boost::shared_ptr<node_class>(new coordinate_class(b)); ! map["urn:X-openvrml:node:CoordinateInterpolator"] = ! boost::shared_ptr<node_class>(new coordinate_interpolator_class(b)); ! map["urn:X-openvrml:node:Cylinder"] = ! boost::shared_ptr<node_class>(new cylinder_class(b)); ! map["urn:X-openvrml:node:CylinderSensor"] = ! boost::shared_ptr<node_class>(new cylinder_sensor_class(b)); ! map["urn:X-openvrml:node:DirectionalLight"] = ! boost::shared_ptr<node_class>(new directional_light_class(b)); ! map["urn:X-openvrml:node:ElevationGrid"] = ! boost::shared_ptr<node_class>(new elevation_grid_class(b)); ! map["urn:X-openvrml:node:Extrusion"] = ! boost::shared_ptr<node_class>(new extrusion_class(b)); ! map["urn:X-openvrml:node:Fog"] = ! boost::shared_ptr<node_class>(new fog_class(b)); ! map["urn:X-openvrml:node:FontStyle"] = ! boost::shared_ptr<node_class>(new font_style_class(b)); ! map["urn:X-openvrml:node:Group"] = ! boost::shared_ptr<node_class>(new group_class(b)); ! map["urn:X-openvrml:node:ImageTexture"] = ! boost::shared_ptr<node_class>(new image_texture_class(b)); ! map["urn:X-openvrml:node:IndexedFaceSet"] = ! boost::shared_ptr<node_class>(new indexed_face_set_class(b)); ! map["urn:X-openvrml:node:IndexedLineSet"] = ! boost::shared_ptr<node_class>(new indexed_line_set_class(b)); ! map["urn:X-openvrml:node:Inline"] = ! boost::shared_ptr<node_class>(new inline_class(b)); ! map["urn:X-openvrml:node:LOD"] = ! boost::shared_ptr<node_class>(new lod_class(b)); ! map["urn:X-openvrml:node:Material"] = ! boost::shared_ptr<node_class>(new material_class(b)); ! map["urn:X-openvrml:node:MovieTexture"] = ! boost::shared_ptr<node_class>(new movie_texture_class(b)); ! map["urn:X-openvrml:node:NavigationInfo"] = ! boost::shared_ptr<node_class>(new navigation_info_class(b)); ! map["urn:X-openvrml:node:Normal"] = ! boost::shared_ptr<node_class>(new normal_class(b)); ! map["urn:X-openvrml:node:NormalInterpolator"] = ! boost::shared_ptr<node_class>(new normal_interpolator_class(b)); ! map["urn:X-openvrml:node:OrientationInterpolator"] = ! boost::shared_ptr<node_class>(new orientation_interpolator_class(b)); ! map["urn:X-openvrml:node:PixelTexture"] = ! boost::shared_ptr<node_class>(new pixel_texture_class(b)); ! map["urn:X-openvrml:node:PlaneSensor"] = ! boost::shared_ptr<node_class>(new plane_sensor_class(b)); ! map["urn:X-openvrml:node:PointLight"] = ! boost::shared_ptr<node_class>(new point_light_class(b)); ! map["urn:X-openvrml:node:PointSet"] = ! boost::shared_ptr<node_class>(new point_set_class(b)); ! map["urn:X-openvrml:node:PositionInterpolator"] = ! boost::shared_ptr<node_class>(new position_interpolator_class(b)); ! map["urn:X-openvrml:node:ProximitySensor"] = ! boost::shared_ptr<node_class>(new proximity_sensor_class(b)); ! map["urn:X-openvrml:node:ScalarInterpolator"] = ! boost::shared_ptr<node_class>(new scalar_interpolator_class(b)); ! map["urn:X-openvrml:node:Shape"] = ! boost::shared_ptr<node_class>(new shape_class(b)); ! map["urn:X-openvrml:node:Sound"] = ! boost::shared_ptr<node_class>(new sound_class(b)); ! map["urn:X-openvrml:node:Sphere"] = ! boost::shared_ptr<node_class>(new sphere_class(b)); ! map["urn:X-openvrml:node:SphereSensor"] = ! boost::shared_ptr<node_class>(new sphere_sensor_class(b)); ! map["urn:X-openvrml:node:SpotLight"] = ! boost::shared_ptr<node_class>(new spot_light_class(b)); ! map["urn:X-openvrml:node:Switch"] = ! boost::shared_ptr<node_class>(new switch_class(b)); ! map["urn:X-openvrml:node:Text"] = ! boost::shared_ptr<node_class>(new text_class(b)); ! map["urn:X-openvrml:node:TextureCoordinate"] = ! boost::shared_ptr<node_class>(new texture_coordinate_class(b)); ! map["urn:X-openvrml:node:TextureTransform"] = ! boost::shared_ptr<node_class>(new texture_transform_class(b)); ! map["urn:X-openvrml:node:TimeSensor"] = ! boost::shared_ptr<node_class>(new time_sensor_class(b)); ! map["urn:X-openvrml:node:TouchSensor"] = ! boost::shared_ptr<node_class>(new touch_sensor_class(b)); ! map["urn:X-openvrml:node:Transform"] = ! boost::shared_ptr<node_class>(new transform_class(b)); ! map["urn:X-openvrml:node:Viewpoint"] = ! boost::shared_ptr<node_class>(new viewpoint_class(b)); ! map["urn:X-openvrml:node:VisibilitySensor"] = ! boost::shared_ptr<node_class>(new visibility_sensor_class(b)); ! map["urn:X-openvrml:node:WorldInfo"] = ! boost::shared_ptr<node_class>(new world_info_class(b)); } --- 1022,1138 ---- } ! void register_node_classes(openvrml::browser & b) { + using boost::shared_ptr; using openvrml::node_class; ! b.add_node_class("urn:X-openvrml:node:Anchor", ! shared_ptr<node_class>(new anchor_class(b))); ! b.add_node_class("urn:X-openvrml:node:Appearance", ! shared_ptr<node_class>(new appearance_class(b))); ! b.add_node_class("urn:X-openvrml:node:AudioClip", ! shared_ptr<node_class>(new audio_clip_class(b))); ! b.add_node_class("urn:X-openvrml:node:Background", ! shared_ptr<node_class>(new background_class(b))); ! b.add_node_class("urn:X-openvrml:node:Billboard", ! shared_ptr<node_class>(new billboard_class(b))); ! b.add_node_class("urn:X-openvrml:node:Box", ! shared_ptr<node_class>(new box_class(b))); ! b.add_node_class("urn:X-openvrml:node:Collision", ! shared_ptr<node_class>(new collision_class(b))); ! b.add_node_class("urn:X-openvrml:node:Color", ! shared_ptr<node_class>(new color_class(b))); ! b.add_node_class("urn:X-openvrml:node:ColorInterpolator", ! shared_ptr<node_class>(new color_interpolator_class(b))); ! b.add_node_class("urn:X-openvrml:node:Cone", ! shared_ptr<node_class>(new cone_class(b))); ! b.add_node_class("urn:X-openvrml:node:Coordinate", ! shared_ptr<node_class>(new coordinate_class(b))); ! b.add_node_class("urn:X-openvrml:node:CoordinateInterpolator", ! shared_ptr<node_class>( ! new coordinate_interpolator_class(b))); ! b.add_node_class("urn:X-openvrml:node:Cylinder", ! shared_ptr<node_class>(new cylinder_class(b))); ! b.add_node_class("urn:X-openvrml:node:CylinderSensor", ! shared_ptr<node_class>(new cylinder_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:DirectionalLight", ! shared_ptr<node_class>(new directional_light_class(b))); ! b.add_node_class("urn:X-openvrml:node:ElevationGrid", ! shared_ptr<node_class>(new elevation_grid_class(b))); ! b.add_node_class("urn:X-openvrml:node:Extrusion", ! shared_ptr<node_class>(new extrusion_class(b))); ! b.add_node_class("urn:X-openvrml:node:Fog", ! shared_ptr<node_class>(new fog_class(b))); ! b.add_node_class("urn:X-openvrml:node:FontStyle", ! shared_ptr<node_class>(new font_style_class(b))); ! b.add_node_class("urn:X-openvrml:node:Group", ! shared_ptr<node_class>(new group_class(b))); ! b.add_node_class("urn:X-openvrml:node:ImageTexture", ! shared_ptr<node_class>(new image_texture_class(b))); ! b.add_node_class("urn:X-openvrml:node:IndexedFaceSet", ! shared_ptr<node_class>(new indexed_face_set_class(b))); ! b.add_node_class("urn:X-openvrml:node:IndexedLineSet", ! shared_ptr<node_class>(new indexed_line_set_class(b))); ! b.add_node_class("urn:X-openvrml:node:Inline", ! shared_ptr<node_class>(new inline_class(b))); ! b.add_node_class("urn:X-openvrml:node:LOD", ! shared_ptr<node_class>(new lod_class(b))); ! b.add_node_class("urn:X-openvrml:node:Material", ! shared_ptr<node_class>(new material_class(b))); ! b.add_node_class("urn:X-openvrml:node:MovieTexture", ! shared_ptr<node_class>(new movie_texture_class(b))); ! b.add_node_class("urn:X-openvrml:node:NavigationInfo", ! shared_ptr<node_class>(new navigation_info_class(b))); ! b.add_node_class("urn:X-openvrml:node:Normal", ! shared_ptr<node_class>(new normal_class(b))); ! b.add_node_class("urn:X-openvrml:node:NormalInterpolator", ! shared_ptr<node_class>(new normal_interpolator_class(b))); ! b.add_node_class("urn:X-openvrml:node:OrientationInterpolator", ! shared_ptr<node_class>( ! new orientation_interpolator_class(b))); ! b.add_node_class("urn:X-openvrml:node:PixelTexture", ! shared_ptr<node_class>(new pixel_texture_class(b))); ! b.add_node_class("urn:X-openvrml:node:PlaneSensor", ! shared_ptr<node_class>(new plane_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:PointLight", ! shared_ptr<node_class>(new point_light_class(b))); ! b.add_node_class("urn:X-openvrml:node:PointSet", ! shared_ptr<node_class>(new point_set_class(b))); ! b.add_node_class("urn:X-openvrml:node:PositionInterpolator", ! shared_ptr<node_class>( ! new position_interpolator_class(b))); ! b.add_node_class("urn:X-openvrml:node:ProximitySensor", ! shared_ptr<node_class>(new proximity_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:ScalarInterpolator", ! shared_ptr<node_class>(new scalar_interpolator_class(b))); ! b.add_node_class("urn:X-openvrml:node:Shape", ! shared_ptr<node_class>(new shape_class(b))); ! b.add_node_class("urn:X-openvrml:node:Sound", ! shared_ptr<node_class>(new sound_class(b))); ! b.add_node_class("urn:X-openvrml:node:Sphere", ! shared_ptr<node_class>(new sphere_class(b))); ! b.add_node_class("urn:X-openvrml:node:SphereSensor", ! shared_ptr<node_class>(new sphere_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:SpotLight", ! shared_ptr<node_class>(new spot_light_class(b))); ! b.add_node_class("urn:X-openvrml:node:Switch", ! shared_ptr<node_class>(new switch_class(b))); ! b.add_node_class("urn:X-openvrml:node:Text", ! shared_ptr<node_class>(new text_class(b))); ! b.add_node_class("urn:X-openvrml:node:TextureCoordinate", ! shared_ptr<node_class>(new texture_coordinate_class(b))); ! b.add_node_class("urn:X-openvrml:node:TextureTransform", ! shared_ptr<node_class>(new texture_transform_class(b))); ! b.add_node_class("urn:X-openvrml:node:TimeSensor", ! shared_ptr<node_class>(new time_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:TouchSensor", ! shared_ptr<node_class>(new touch_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:Transform", ! shared_ptr<node_class>(new transform_class(b))); ! b.add_node_class("urn:X-openvrml:node:Viewpoint", ! shared_ptr<node_class>(new viewpoint_class(b))); ! b.add_node_class("urn:X-openvrml:node:VisibilitySensor", ! shared_ptr<node_class>(new visibility_sensor_class(b))); ! b.add_node_class("urn:X-openvrml:node:WorldInfo", ! shared_ptr<node_class>(new world_info_class(b))); } Index: vrml97node.h =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/vrml97node.h,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** vrml97node.h 15 Aug 2005 04:52:59 -0000 1.37 --- vrml97node.h 29 Nov 2005 05:58:10 -0000 1.38 *************** *** 25,44 **** # define OPENVRML_VRML97NODE_H - # include <map> - # include <string> - # include <boost/shared_ptr.hpp> - - namespace openvrml { - class browser; - class node_class; - - typedef std::map<std::string, boost::shared_ptr<node_class> > - node_class_map; } ! extern "C" void register_node_classes(openvrml::browser & b, ! openvrml::node_class_map & map); # endif --- 25,33 ---- # define OPENVRML_VRML97NODE_H namespace openvrml { class browser; } ! extern "C" void register_node_classes(openvrml::browser & b); # endif |
From: Braden M. <br...@us...> - 2005-11-29 05:58:17
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24010 Modified Files: ChangeLog Log Message: Changed register_node_classes to use openvrml::browser::add_node_class. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1063 retrieving revision 1.1064 diff -C2 -d -r1.1063 -r1.1064 *** ChangeLog 29 Nov 2005 04:01:42 -0000 1.1063 --- ChangeLog 29 Nov 2005 05:58:09 -0000 1.1064 *************** *** 1,2 **** --- 1,28 ---- + 2005-11-29 Braden McDaniel <br...@en...> + + Changed register_node_classes to use + openvrml::browser::add_node_class. + + * src/libopenvrml/openvrml/browser.cpp + (openvrml::browser::node_class_map::node_class_map): Removed + openvrml::browser argument; do not call register_node_classes + here. + (openvrml::browser::browser(std::ostream &, std::ostream &)): + Removed explicit call to openvrml::browser::node_class_map + constructor; call register_node_classes here. + (openvrml::browser::browser(openvrml::profile_id, std::ostream &, std::ostream &)): + Removed explicit call to openvrml::browser::node_class_map + constructor; call register_node_classes here. + (openvrml::browser::load_url): Changed call to + openvrml::browser::node_class_map constructor. + * src/libopenvrml/openvrml/browser.h: Changed + openvrml::browser::node_class_map constructor not to take an + argument. + * src/libopenvrml/openvrml/vrml97node.cpp + (register_node_classes): Use openvrml::browser::add_node_class + instead of directly using a node_class map. + * src/libopenvrml/openvrml/vrml97node.h: Changed + register_node_classes not to take a node_class_map argument. + 2005-11-28 Braden McDaniel <br...@en...> |
From: Braden M. <br...@us...> - 2005-11-29 04:01:52
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5848/src/libopenvrml/openvrml Modified Files: basetypes.cpp browser.cpp Log Message: Doc-comment fixes. Index: browser.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/browser.cpp,v retrieving revision 1.109 retrieving revision 1.110 diff -C2 -d -r1.109 -r1.110 *** browser.cpp 29 Nov 2005 01:10:45 -0000 1.109 --- browser.cpp 29 Nov 2005 04:01:43 -0000 1.110 *************** *** 444,447 **** --- 444,451 ---- {} + /** + * @brief A node path is used to store the path to a node for the purpose + * of duplicating a route in a cloned node hierarchy. + */ typedef std::list<node_path_element> node_path_t; *************** *** 2751,2754 **** --- 2755,2761 ---- class externproto_node_type; + /** + * @brief <code>node_class</code> for <code>EXTERNPROTO</code>s. + */ class OPENVRML_LOCAL externproto_node_class : public openvrml::node_class { struct load_proto; *************** *** 6892,6896 **** * to nested <code>PROTO</code>s. * ! * For example, supposing the following VRML world resides at * <code>%http://example.com/example.wrl</code>: * --- 6899,6903 ---- * to nested <code>PROTO</code>s. * ! * For example, supposing the following %VRML world resides at * <code>%http://example.com/example.wrl</code>: * *************** *** 8682,8685 **** --- 8689,8700 ---- * @internal * + * @var openvrml::profile_id openvrml::scene::profile_ + * + * @brief The profile to which the scene conforms. + */ + + /** + * @internal + * * @var boost::recursive_mutex openvrml::scene::nodes_mutex_ * Index: basetypes.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/basetypes.cpp,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** basetypes.cpp 23 Oct 2005 18:24:57 -0000 1.19 --- basetypes.cpp 29 Nov 2005 04:01:43 -0000 1.20 *************** *** 354,358 **** * @brief Multiply a vector by a scalar. * - * @param lhs left-hand operand (the vector). * @param rhs right-hand operand (the scalar). * --- 354,357 ---- *************** *** 423,427 **** * @pre @p rhs is nonzero. * - * @param lhs left-hand operand (the vector). * @param rhs right-hand operand (the scalar). * --- 422,425 ---- *************** *** 454,458 **** * @brief Add two vectors. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 452,455 ---- *************** *** 485,489 **** * @brief Subtract two vectors. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 482,485 ---- *************** *** 601,605 **** * @brief Compare for equality. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 597,600 ---- *************** *** 617,621 **** * @brief Compare for inequality. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 612,615 ---- *************** *** 665,668 **** --- 659,677 ---- template class openvrml::vec2<double>; + + /** + * @typedef openvrml::vec2<float> openvrml::vec2f + * + * @brief Single-precision two-component vector. + */ + + + /** + * @typedef openvrml::vec2<double> openvrml::vec2d + * + * @brief Double-precision two-component vector. + */ + + /** * @class openvrml::vec3 *************** *** 759,763 **** * @brief Cross multiply two vectors. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 768,771 ---- *************** *** 799,803 **** * @brief Multiply a vector by a matrix. * - * @param vec a 3-component vector. * @param mat a matrix. * --- 807,810 ---- *************** *** 882,886 **** * @brief Multiply a vector by a scalar. * - * @param lhs left-hand operand (the vector). * @param rhs right-hand operand (the scalar). * --- 889,892 ---- *************** *** 955,959 **** * @pre @p rhs is nonzero. * - * @param lhs left-hand operand (the vector). * @param rhs right-hand operand (the scalar). * --- 961,964 ---- *************** *** 987,991 **** * @brief Add two vectors. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 992,995 ---- *************** *** 1019,1023 **** * @brief Subtract two vectors. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 1023,1026 ---- *************** *** 1154,1158 **** * @brief Compare for equality. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 1157,1160 ---- *************** *** 1170,1174 **** * @brief Compare for inequality. * - * @param lhs left-hand operand. * @param rhs right-hand operand. * --- 1172,1175 ---- *************** *** 1218,1221 **** --- 1219,1237 ---- template class openvrml::vec3<double>; + + /** + * @typedef openvrml::vec3<float> openvrml::vec3f + * + * @brief Single-precision three-component vector. + */ + + + /** + * @typedef openvrml::vec3<double> openvrml::vec3d + * + * @brief Double-precision three-component vector. + */ + + /** * @class openvrml::rotation |
From: Braden M. <br...@us...> - 2005-11-29 04:01:51
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5848 Modified Files: ChangeLog Log Message: Doc-comment fixes. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1062 retrieving revision 1.1063 diff -C2 -d -r1.1062 -r1.1063 *** ChangeLog 29 Nov 2005 03:03:27 -0000 1.1062 --- ChangeLog 29 Nov 2005 04:01:42 -0000 1.1063 *************** *** 1,4 **** --- 1,11 ---- 2005-11-28 Braden McDaniel <br...@en...> + Doc-comment fixes. + + * src/libopenvrml/openvrml/basetypes.cpp + * src/libopenvrml/openvrml/browser.cpp + + 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/event.h: Removed spurious member openvrml::event_listener::node_. |
From: Braden M. <br...@us...> - 2005-11-29 03:03:39
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29675 Modified Files: ChangeLog Log Message: Removed spurious member openvrml::event_listener::node_. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1061 retrieving revision 1.1062 diff -C2 -d -r1.1061 -r1.1062 *** ChangeLog 29 Nov 2005 02:00:26 -0000 1.1061 --- ChangeLog 29 Nov 2005 03:03:27 -0000 1.1062 *************** *** 1,4 **** --- 1,9 ---- 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/event.h: Removed spurious member + openvrml::event_listener::node_. + + 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.cpp: Added doc-comment for openvrml::node_impl_util::abstract_node::sfint32_emitter. |
From: Braden M. <br...@us...> - 2005-11-29 03:03:37
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29675/src/libopenvrml/openvrml Modified Files: event.h Log Message: Removed spurious member openvrml::event_listener::node_. Index: event.h =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/event.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** event.h 2 Nov 2005 08:50:24 -0000 1.9 --- event.h 29 Nov 2005 03:03:27 -0000 1.10 *************** *** 33,38 **** class OPENVRML_API event_listener : boost::noncopyable { - openvrml::node * node_; - public: virtual ~event_listener() throw () = 0; --- 33,36 ---- |
From: Braden M. <br...@us...> - 2005-11-29 02:00:35
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21073 Modified Files: ChangeLog Log Message: Added doc-comment for openvrml::node_impl_util::abstract_node::sfint32_emitter. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1060 retrieving revision 1.1061 diff -C2 -d -r1.1060 -r1.1061 *** ChangeLog 29 Nov 2005 01:22:53 -0000 1.1060 --- ChangeLog 29 Nov 2005 02:00:26 -0000 1.1061 *************** *** 1,4 **** --- 1,9 ---- 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.cpp: Added doc-comment + for openvrml::node_impl_util::abstract_node::sfint32_emitter. + + 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.h: Added omitted typedef for openvrml::node_impl_util::abstract_node::sfint32_emitter. |
From: Braden M. <br...@us...> - 2005-11-29 02:00:34
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21073/src/libopenvrml/openvrml Modified Files: node_impl_util.cpp Log Message: Added doc-comment for openvrml::node_impl_util::abstract_node::sfint32_emitter. Index: node_impl_util.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/node_impl_util.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** node_impl_util.cpp 29 Nov 2005 01:20:20 -0000 1.7 --- node_impl_util.cpp 29 Nov 2005 02:00:26 -0000 1.8 *************** *** 682,685 **** --- 682,691 ---- /** + * @typedef openvrml::node_impl_util::abstract_node::event_emitter<openvrml::sfint32> openvrml::node_impl_util::abstract_node::sfint32_emitter + * + * @brief <code>openvrml::sfint32</code> event emitter. + */ + + /** * @typedef openvrml::node_impl_util::abstract_node::event_emitter<openvrml::sfnode> openvrml::node_impl_util::abstract_node::sfnode_emitter * |
From: Braden M. <br...@us...> - 2005-11-29 01:23:03
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15716 Modified Files: ChangeLog Log Message: Added omitted typedef for openvrml::node_impl_util::abstract_node::sfint32_emitter. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1059 retrieving revision 1.1060 diff -C2 -d -r1.1059 -r1.1060 *** ChangeLog 29 Nov 2005 01:20:20 -0000 1.1059 --- ChangeLog 29 Nov 2005 01:22:53 -0000 1.1060 *************** *** 1,4 **** --- 1,10 ---- 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.h: Added omitted typedef + for openvrml::node_impl_util::abstract_node::sfint32_emitter. + From Andrew Grieve <sg...@us...> + + 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.cpp: Doc-comment fix. |
From: Braden M. <br...@us...> - 2005-11-29 01:23:02
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15716/src/libopenvrml/openvrml Modified Files: node_impl_util.h Log Message: Added omitted typedef for openvrml::node_impl_util::abstract_node::sfint32_emitter. Index: node_impl_util.h =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/node_impl_util.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** node_impl_util.h 15 Nov 2005 03:22:27 -0000 1.5 --- node_impl_util.h 29 Nov 2005 01:22:53 -0000 1.6 *************** *** 420,423 **** --- 420,424 ---- typedef event_emitter<sffloat> sffloat_emitter; typedef event_emitter<sfimage> sfimage_emitter; + typedef event_emitter<sfint32> sfint32_emitter; typedef event_emitter<sfnode> sfnode_emitter; typedef event_emitter<sfrotation> sfrotation_emitter; |
From: Braden M. <br...@us...> - 2005-11-29 01:20:29
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15294/src/libopenvrml/openvrml Modified Files: node_impl_util.cpp Log Message: Doc-comment fix. Index: node_impl_util.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/node_impl_util.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** node_impl_util.cpp 3 Nov 2005 04:54:56 -0000 1.6 --- node_impl_util.cpp 29 Nov 2005 01:20:20 -0000 1.7 *************** *** 333,337 **** /** ! * @fn openvrml::node_impl_util::event_listener_base<Node>::event_listener_equal_to::event_listener_equal_to(const event_listener & listener) * * @brief Construct. --- 333,337 ---- /** ! * @fn openvrml::node_impl_util::event_listener_base<Node>::event_listener_equal_to::event_listener_equal_to(const node_event_listener & listener) * * @brief Construct. |
From: Braden M. <br...@us...> - 2005-11-29 01:20:29
|
Update of /cvsroot/openvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15294 Modified Files: ChangeLog Log Message: Doc-comment fix. Index: ChangeLog =================================================================== RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v retrieving revision 1.1058 retrieving revision 1.1059 diff -C2 -d -r1.1058 -r1.1059 *** ChangeLog 29 Nov 2005 01:10:44 -0000 1.1058 --- ChangeLog 29 Nov 2005 01:20:20 -0000 1.1059 *************** *** 1,4 **** --- 1,8 ---- 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/node_impl_util.cpp: Doc-comment fix. + + 2005-11-28 Braden McDaniel <br...@en...> + * src/libopenvrml/openvrml/browser.cpp (externproto_node_class::externproto_node_class): Can throw |
From: Braden M. <br...@us...> - 2005-11-29 01:10:54
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11770/src/libopenvrml/openvrml Modified Files: browser.cpp Log Message: externproto_node_class::externproto_node_class can throw boost::thread_resource_error. Index: browser.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/browser.cpp,v retrieving revision 1.108 retrieving revision 1.109 diff -C2 -d -r1.108 -r1.109 *** browser.cpp 29 Nov 2005 00:48:56 -0000 1.108 --- browser.cpp 29 Nov 2005 01:10:45 -0000 1.109 *************** *** 2765,2769 **** externproto_node_class(openvrml::scene & scene, const std::vector<std::string> & uris) ! throw (); virtual ~externproto_node_class() throw (); --- 2765,2769 ---- externproto_node_class(openvrml::scene & scene, const std::vector<std::string> & uris) ! throw (boost::thread_resource_error); virtual ~externproto_node_class() throw (); *************** *** 5687,5694 **** * @param scene the <code>scene</code> in which the EXTERNPROTO occurs. * @param uris the list of alternative implementation identifiers. */ externproto_node_class:: externproto_node_class(openvrml::scene & scene, ! const std::vector<std::string> & uris) throw (): node_class(scene.browser()) { --- 5687,5698 ---- * @param scene the <code>scene</code> in which the EXTERNPROTO occurs. * @param uris the list of alternative implementation identifiers. + * + * @exception boost::thread_resource_error if a new thread of execution + * cannot be started. */ externproto_node_class:: externproto_node_class(openvrml::scene & scene, ! const std::vector<std::string> & uris) ! throw (boost::thread_resource_error): node_class(scene.browser()) { |