UpdateZ() public method

public UpdateZ ( ) : void
return void
Esempio n. 1
0
        public void PreviousImage()
        {
            var centerDataSpace = TileManager.TiledDatasetView.CenterDataSpace;

            if (centerDataSpace.Z > 0)
            {
                if (CurrentToolMode == ToolMode.SplitSegmentation && TileManager.JoinSplits3D)
                {
                    //
                    // Record split state for 3D splitting
                    //
                    TileManager.Internal.RecordSplitState(TileManager.SelectedSegmentId, centerDataSpace);
                }
                centerDataSpace.Z -= 1f;

                TileManager.TiledDatasetView.CenterDataSpace = centerDataSpace;

                CurrentToolMoveZ();
                TileManager.UpdateZ();
                UpdateOneTile();
            }
        }
Esempio n. 2
0
        public void NextImage()
        {
            var centerDataSpace = TileManager.TiledDatasetView.CenterDataSpace;

            if (centerDataSpace.Z < TileManager.TiledDatasetDescription.TiledVolumeDescriptions.Get("SourceMap").NumVoxelsZ - 1)
            {
                if (CurrentToolMode == ToolMode.SplitSegmentation && TileManager.JoinSplits3D)
                {
                    //
                    // Record split state for 3D splitting
                    //
                    TileManager.Internal.RecordSplitState(TileManager.SelectedSegmentId, centerDataSpace);
                }
                centerDataSpace.Z += 1f;

                TileManager.TiledDatasetView.CenterDataSpace = centerDataSpace;

                CurrentToolMoveZ();
                TileManager.UpdateZ();
                UpdateOneTile();
            }
        }