proto segment


  
  PROTO Segment [
    field         SFVec3f   bboxCenter        0 0 0
    field         SFVec3f   bboxSize          -1 -1 -1
    exposedField  SFVec3f   centerOfMass      0 0 0
    exposedField  MFNode    children          []
    exposedField  SFNode    coord             NULL
    exposedField  MFNode    displacers        []
    exposedField  SFFloat   mass              0 
    exposedField  MFFloat   momentsOfInertia  [0 0 0 0 0 0 0 0 0]
    exposedField  SFString  name              ""
    eventIn       MFNode    addChildren
    eventIn       MFNode    removeChildren
  ]
  {
    Group {
      addChildren    IS addChildren
      bboxCenter     IS bboxCenter
      bboxSize       IS bboxSize
      children       IS children
      removeChildren IS removeChildren
    }
  }