interface


  EXTERNPROTO Humanoid [
          field         SFVec3f     bboxCenter
          field         SFVec3f     bboxSize
          exposedField  SFVec3f     center
          exposedField  MFNode      humanoidBody
          exposedField  MFString    info
          exposedField  MFNode      joints
          exposedField  SFString    name
          exposedField  SFRotation  rotation
          exposedField  SFVec3f     scale
          exposedField  SFRotation  scaleOrientation
          exposedField  MFNode      segments
          exposedField  MFNode      sites
          exposedField  SFVec3f     translation
          exposedField  SFString    version
          exposedField  MFNode      viewpoints
  ]
  {
          Transform {
                  bboxCenter        IS bboxCenter
                  bboxSize          IS bboxSize
                  center            IS center
                  rotation          IS rotation
                  scale             IS scale
                  scaleOrientation  IS scaleOrientation
                  translation      IS translation
                  children [
                          Group {
                                  children IS viewpoints
                          }
                          Group {
                                  children IS humanoidBody
                          }
                  ]
          }
  }