Trk::ValueStore Node1 Trk::ValueStore + valueMin + valueStep + value() Node2 std::vector< ValueVector > Node2->Node1 +valueBinMatrix Node3 std::vector< unsigned char > + elements Node3->Node2 +elements