#include "config.h"#include <vector>#include <string>#include <map>#include <bitset>#include <typeinfo>#include <boost/intrusive_ptr.hpp>#include <boost/array.hpp>

Go to the source code of this file.
Classes | |
| class | hrp::AbstractVrmlGroup |
| struct | hrp::SFImage |
| class | hrp::VrmlAnchor |
| class | hrp::VrmlAppearance |
| VRML Appearance node. More... | |
| class | hrp::VrmlBackground |
| VRML Background node. More... | |
| class | hrp::VrmlBillboard |
| class | hrp::VrmlBox |
| VRML Box node. More... | |
| class | hrp::VrmlCollision |
| class | hrp::VrmlColor |
| VRML Color node. More... | |
| class | hrp::VrmlCone |
| VRML Cone node. More... | |
| class | hrp::VrmlCoordinate |
| VRML Coordinate node. More... | |
| class | hrp::VrmlCylinder |
| VRML Cylinder node. More... | |
| class | hrp::VrmlCylinderSensor |
| VRML CylinderSensor node. More... | |
| class | hrp::VrmlDirectionalLight |
| class | hrp::VrmlElevationGrid |
| VRML ElevationGrid node. More... | |
| class | hrp::VrmlExtrusion |
| VRML Extrusion node. More... | |
| class | hrp::VrmlFog |
| class | hrp::VrmlFontStyle |
| VRML FontStyle node. More... | |
| class | hrp::VrmlGeometry |
| Base class of VRML geometry nodes. More... | |
| class | hrp::VrmlGroup |
| VRML Group node. More... | |
| class | hrp::VrmlImageTexture |
| VRML ImageTexture node. More... | |
| class | hrp::VrmlIndexedFaceSet |
| VRML IndexedFaseSet node. More... | |
| class | hrp::VrmlIndexedLineSet |
| VRML IndexedLineSet node. More... | |
| class | hrp::VrmlInline |
| VRML Inline node. More... | |
| class | hrp::VrmlLOD |
| class | hrp::VrmlMaterial |
| VRML Material node. More... | |
| class | hrp::VrmlMovieTexture |
| VRML MovieTexture node. More... | |
| class | hrp::VrmlNavigationInfo |
| VRML NavigationInfo node. More... | |
| class | hrp::VrmlNode |
| Abstract base class of all vrml nodes. More... | |
| class | hrp::VrmlNormal |
| VRML Normal node. More... | |
| class | hrp::VrmlPixelTexture |
| VRML PixelTexture node. More... | |
| class | hrp::VrmlPointLight |
| class | hrp::VrmlPointSet |
| VRML PointSet node. More... | |
| class | hrp::VrmlProto |
| VRML Proto definition. More... | |
| class | hrp::VrmlProtoInstance |
| VRML node which is instance of VRML Prototype. More... | |
| class | hrp::VrmlShape |
| VRML Shape node. More... | |
| class | hrp::VrmlSphere |
| VRML Sphere node. More... | |
| class | hrp::VrmlSpotLight |
| class | hrp::VrmlSwitch |
| class | hrp::VrmlText |
| VRML Text node. More... | |
| class | hrp::VrmlTexture |
| Base class of VRML Texture nodes. More... | |
| class | hrp::VrmlTextureCoordinate |
| VRML TextureCoordinate node. More... | |
| class | hrp::VrmlTextureTransform |
| VRML TextureTransform node. More... | |
| class | hrp::VrmlTransform |
| VRML Transform node. More... | |
| class | hrp::VrmlUnsupportedNode |
| class | hrp::VrmlVariantField |
| class | hrp::VrmlViewpoint |
| VRML Viewpoint node. More... | |
| class | hrp::VrmlWorldInfo |
Namespaces | |
| hrp | |
Typedefs | |
| typedef boost::intrusive_ptr< AbstractVrmlGroup > | hrp::AbstractVrmlGroupPtr |
| typedef std::vector< SFColor > | hrp::MFColor |
| typedef std::vector< SFFloat > | hrp::MFFloat |
| typedef std::vector< SFInt32 > | hrp::MFInt32 |
| typedef std::vector< SFNode > | hrp::MFNode |
| typedef std::vector< SFRotation > | hrp::MFRotation |
| typedef std::vector< SFString > | hrp::MFString |
| typedef std::vector< SFTime > | hrp::MFTime |
| typedef std::vector< SFVec2f > | hrp::MFVec2f |
| typedef std::vector< SFVec3f > | hrp::MFVec3f |
| typedef std::vector< SFVec4f > | hrp::MFVec4f |
| typedef bool | hrp::SFBool |
| typedef SFVec3f | hrp::SFColor |
| typedef double | hrp::SFFloat |
| typedef int | hrp::SFInt32 |
| typedef VrmlNodePtr | hrp::SFNode |
| typedef SFVec4f | hrp::SFRotation |
| typedef std::string | hrp::SFString |
| typedef SFFloat | hrp::SFTime |
| typedef boost::array< SFFloat, 2 > | hrp::SFVec2f |
| typedef boost::array< SFFloat, 3 > | hrp::SFVec3f |
| typedef boost::array< SFFloat, 4 > | hrp::SFVec4f |
| typedef std::map< std::string, VrmlVariantField > | hrp::TProtoFieldMap |
| typedef std::pair< std::string, VrmlVariantField > | hrp::TProtoFieldPair |
| typedef boost::intrusive_ptr< VrmlAnchor > | hrp::VrmlAnchorPtr |
| typedef boost::intrusive_ptr< VrmlAppearance > | hrp::VrmlAppearancePtr |
| typedef boost::intrusive_ptr< VrmlBackground > | hrp::VrmlBackgroundPtr |
| typedef boost::intrusive_ptr< VrmlBillboard > | hrp::VrmlBillboardPtr |
| typedef boost::intrusive_ptr< VrmlBox > | hrp::VrmlBoxPtr |
| typedef boost::intrusive_ptr< VrmlCollision > | hrp::VrmlCollisionPtr |
| typedef boost::intrusive_ptr< VrmlColor > | hrp::VrmlColorPtr |
| typedef boost::intrusive_ptr< VrmlCone > | hrp::VrmlConePtr |
| typedef boost::intrusive_ptr< VrmlCoordinate > | hrp::VrmlCoordinatePtr |
| typedef boost::intrusive_ptr< VrmlCylinder > | hrp::VrmlCylinderPtr |
| typedef boost::intrusive_ptr< VrmlCylinderSensor > | hrp::VrmlCylinderSensorPtr |
| typedef boost::intrusive_ptr< VrmlDirectionalLight > | hrp::VrmlDirectionalLightPtr |
| typedef boost::intrusive_ptr< VrmlElevationGrid > | hrp::VrmlElevationGridPtr |
| typedef boost::intrusive_ptr< VrmlExtrusion > | hrp::VrmlExtrusionPtr |
| typedef boost::intrusive_ptr< VrmlFog > | hrp::VrmlFogPtr |
| typedef boost::intrusive_ptr< VrmlFontStyle > | hrp::VrmlFontStylePtr |
| typedef boost::intrusive_ptr< VrmlGeometry > | hrp::VrmlGeometryPtr |
| typedef boost::intrusive_ptr< VrmlGroup > | hrp::VrmlGroupPtr |
| typedef boost::intrusive_ptr< VrmlImageTexture > | hrp::VrmlImageTexturePtr |
| typedef boost::intrusive_ptr< VrmlIndexedFaceSet > | hrp::VrmlIndexedFaceSetPtr |
| typedef boost::intrusive_ptr< VrmlIndexedLineSet > | hrp::VrmlIndexedLineSetPtr |
| typedef boost::intrusive_ptr< VrmlInline > | hrp::VrmlInlinePtr |
| typedef boost::intrusive_ptr< VrmlLOD > | hrp::VrmlLODPtr |
| typedef boost::intrusive_ptr< VrmlMaterial > | hrp::VrmlMaterialPtr |
| typedef boost::intrusive_ptr< VrmlMovieTexture > | hrp::VrmlMovieTexturePtr |
| typedef boost::intrusive_ptr< VrmlNavigationInfo > | hrp::VrmlNavigationInfoPtr |
| typedef boost::intrusive_ptr< VrmlNode > | hrp::VrmlNodePtr |
| typedef boost::intrusive_ptr< VrmlNormal > | hrp::VrmlNormalPtr |
| typedef boost::intrusive_ptr< VrmlPixelTexture > | hrp::VrmlPixelTexturePtr |
| typedef boost::intrusive_ptr< VrmlPointLight > | hrp::VrmlPointLightPtr |
| typedef boost::intrusive_ptr< VrmlPointSet > | hrp::VrmlPointSetPtr |
| typedef boost::intrusive_ptr< VrmlProtoInstance > | hrp::VrmlProtoInstancePtr |
| typedef boost::intrusive_ptr< VrmlProto > | hrp::VrmlProtoPtr |
| typedef boost::intrusive_ptr< VrmlShape > | hrp::VrmlShapePtr |
| typedef boost::intrusive_ptr< VrmlSphere > | hrp::VrmlSpherePtr |
| typedef boost::intrusive_ptr< VrmlSpotLight > | hrp::VrmlSpotLightPtr |
| typedef boost::intrusive_ptr< VrmlSwitch > | hrp::VrmlSwitchPtr |
| typedef boost::intrusive_ptr< VrmlText > | hrp::VrmlTextPtr |
| typedef boost::intrusive_ptr< VrmlTextureCoordinate > | hrp::VrmlTextureCoordinatePtr |
| typedef boost::intrusive_ptr< VrmlTexture > | hrp::VrmlTexturePtr |
| typedef boost::intrusive_ptr< VrmlTextureTransform > | hrp::VrmlTextureTransformPtr |
| typedef boost::intrusive_ptr< VrmlTransform > | hrp::VrmlTransformPtr |
| typedef boost::intrusive_ptr< VrmlUnsupportedNode > | hrp::VrmlUnsupportedNodePtr |
| typedef boost::intrusive_ptr< VrmlViewpoint > | hrp::VrmlViewpointPtr |
| typedef boost::intrusive_ptr< VrmlWorldInfo > | hrp::VrmlWorldInfoPtr |
Functions | |
| template<class VrmlNodeType > | |
| boost::intrusive_ptr< VrmlNodeType > | hrp::dynamic_node_cast (VrmlNodePtr node) |
| void | hrp::intrusive_ptr_add_ref (VrmlNode *obj) |
| void | hrp::intrusive_ptr_release (VrmlNode *obj) |
Definition in file VrmlNodes.h.