OpenSim.Region.Framework.Scenes.SceneObjectPart.UpdateGroupPosition C# (CSharp) Method

UpdateGroupPosition() public method

public UpdateGroupPosition ( Vector3 pos ) : void
pos Vector3
return void
        public void UpdateGroupPosition(Vector3 pos)
        {
            if ((pos.X != GroupPosition.X) ||
                (pos.Y != GroupPosition.Y) ||
                (pos.Z != GroupPosition.Z))
            {
                Vector3 newPos = new Vector3(pos.X, pos.Y, pos.Z);
                GroupPosition = newPos;
                ScheduleTerseUpdate();
            }
        }

Usage Example

 private void SetPosition(SceneObjectPart part, Vector3 pos)
 {
     part.UpdateGroupPosition(Transform(pos));
 }
SceneObjectPart