Functions |
std::ostream & | openvrml::operator<< (std::ostream &out, const field_value &value) |
| Stream output.
|
std::ostream & | openvrml::operator<< (std::ostream &out, field_value::type_id type_id) |
| Stream output.
|
std::istream & | openvrml::operator>> (std::istream &in, field_value::type_id &type_id) |
| Stream input.
|
bool | openvrml::operator== (const sfbool &lhs, const sfbool &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfbool &lhs, const sfbool &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfcolor &lhs, const sfcolor &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfcolor &lhs, const sfcolor &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfcolorrgba &lhs, const sfcolorrgba &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfcolorrgba &lhs, const sfcolorrgba &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sffloat &lhs, const sffloat &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sffloat &lhs, const sffloat &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfdouble &lhs, const sfdouble &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfdouble &lhs, const sfdouble &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfimage &lhs, const sfimage &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfimage &lhs, const sfimage &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfint32 &lhs, const sfint32 &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfint32 &lhs, const sfint32 &rhs) throw () |
| Compare for inequality.
|
void | openvrml::intrusive_ptr_add_ref (const node *) throw () |
| Increment the reference count.
|
void | openvrml::intrusive_ptr_release (const node *) throw () |
| Decrement the reference count.
|
bool | openvrml::operator== (const sfnode &lhs, const sfnode &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfnode &lhs, const sfnode &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfrotation &lhs, const sfrotation &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfrotation &lhs, const sfrotation &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfstring &lhs, const sfstring &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfstring &lhs, const sfstring &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sftime &lhs, const sftime &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sftime &lhs, const sftime &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfvec2f &lhs, const sfvec2f &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfvec2f &lhs, const sfvec2f &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfvec2d &lhs, const sfvec2d &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfvec2d &lhs, const sfvec2d &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfvec3f &lhs, const sfvec3f &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfvec3f &lhs, const sfvec3f &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const sfvec3d &lhs, const sfvec3d &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const sfvec3d &lhs, const sfvec3d &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfbool &lhs, const mfbool &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfbool &lhs, const mfbool &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfcolor &lhs, const mfcolor &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfcolor &lhs, const mfcolor &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfcolorrgba &lhs, const mfcolorrgba &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfcolorrgba &lhs, const mfcolorrgba &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mffloat &lhs, const mffloat &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mffloat &lhs, const mffloat &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfdouble &lhs, const mfdouble &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfdouble &lhs, const mfdouble &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfimage &lhs, const mfimage &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfimage &lhs, const mfimage &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfint32 &lhs, const mfint32 &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfint32 &lhs, const mfint32 &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfnode &lhs, const mfnode &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfnode &lhs, const mfnode &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfrotation &lhs, const mfrotation &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfrotation &lhs, const mfrotation &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfstring &lhs, const mfstring &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfstring &lhs, const mfstring &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mftime &lhs, const mftime &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mftime &lhs, const mftime &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfvec2f &lhs, const mfvec2f &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfvec2f &lhs, const mfvec2f &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfvec2d &lhs, const mfvec2d &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfvec2d &lhs, const mfvec2d &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfvec3f &lhs, const mfvec3f &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfvec3f &lhs, const mfvec3f &rhs) throw () |
| Compare for inequality.
|
bool | openvrml::operator== (const mfvec3d &lhs, const mfvec3d &rhs) throw () |
| Compare for equality.
|
bool | openvrml::operator!= (const mfvec3d &lhs, const mfvec3d &rhs) throw () |
| Compare for inequality.
|
template<> |
void | std::swap (openvrml::sfcolor &a, openvrml::sfcolor &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfcolorrgba &a, openvrml::sfcolorrgba &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfdouble &a, openvrml::sfdouble &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sffloat &a, openvrml::sffloat &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfimage &a, openvrml::sfimage &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfint32 &a, openvrml::sfint32 &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfnode &a, openvrml::sfnode &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfrotation &a, openvrml::sfrotation &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfstring &a, openvrml::sfstring &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sftime &a, openvrml::sftime &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfvec2d &a, openvrml::sfvec2d &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfvec2f &a, openvrml::sfvec2f &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfvec3d &a, openvrml::sfvec3d &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfvec3f &a, openvrml::sfvec3f &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfbool &a, openvrml::mfbool &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::sfbool &a, openvrml::sfbool &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfcolor &a, openvrml::mfcolor &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfcolorrgba &a, openvrml::mfcolorrgba &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfdouble &a, openvrml::mfdouble &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mffloat &a, openvrml::mffloat &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfimage &a, openvrml::mfimage &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfint32 &a, openvrml::mfint32 &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfnode &a, openvrml::mfnode &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfrotation &a, openvrml::mfrotation &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfstring &a, openvrml::mfstring &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mftime &a, openvrml::mftime &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfvec2d &a, openvrml::mfvec2d &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfvec2f &a, openvrml::mfvec2f &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfvec3d &a, openvrml::mfvec3d &b) |
| Swap the values of a and b .
|
template<> |
void | std::swap (openvrml::mfvec3f &a, openvrml::mfvec3f &b) |
| Swap the values of a and b .
|