EventShapes Node1 EventShapes - m_type + EventShapes() + EventShapes() + EventShapes() + ~EventShapes() + getType() + getSize() + getValue() + getValues() + swapValues() + setValue() + setValues() + getName() Node2 std::vector< double > + elements Node2->Node1 -m_values