public void Load(ObservableCollection<IStructureViewBase> selections, Vector3D playerPosition)
{
Selections = new ObservableCollection<GroupMoveItemModel>();
_playerPosition = playerPosition;
IsGlobalOffsetPosition = true;
foreach (var selection in selections)
{
Selections.Add(new GroupMoveItemModel
{
Item = selection,
PositionX = selection.DataModel.PositionX,
PositionY = selection.DataModel.PositionY,
PositionZ = selection.DataModel.PositionZ,
PlayerDistance = selection.DataModel.PlayerDistance
});
}
}