Choreonoid  1.5
Public Member Functions | Public Attributes | List of all members
cnoid::VRMLProto Class Reference

VRML Proto definition. More...

#include <VRML.h>

Inheritance diagram for cnoid::VRMLProto:
cnoid::VRMLNode

Public Member Functions

 VRMLProto (const std::string &n)
 
VRMLVariantFieldfindField (const std::string &fieldName)
 
VRMLVariantFieldfield (const std::string &fieldName)
 
- Public Member Functions inherited from cnoid::VRMLNode
 VRMLNode ()
 
virtual ~VRMLNode ()
 
bool isCategoryOf (VRMLNodeCategory category)
 

Public Attributes

std::string protoName
 
VRMLProtoFieldMap fields
 
- Public Attributes inherited from cnoid::VRMLNode
std::string defName
 

Additional Inherited Members

- Protected Attributes inherited from cnoid::VRMLNode
std::bitset< NUM_VRML_NODE_CATEGORIEScategorySet
 

Detailed Description

VRML Proto definition.

Constructor & Destructor Documentation

◆ VRMLProto()

VRMLProto::VRMLProto ( const std::string &  n)

Member Function Documentation

◆ field()

VRMLVariantField& cnoid::VRMLProto::field ( const std::string &  fieldName)
inline

◆ findField()

VRMLVariantField* cnoid::VRMLProto::findField ( const std::string &  fieldName)
inline

Member Data Documentation

◆ fields

VRMLProtoFieldMap cnoid::VRMLProto::fields

◆ protoName

std::string cnoid::VRMLProto::protoName

The documentation for this class was generated from the following files: