CellexalVR  1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
CellexalVR.Spatial.SlideScroller Class Reference

This class handles the scrolling of the geo mx images. In the future could be used for different type of image data. The images are placed in a circle around the user and six images are shown at a time. More...

Inheritance diagram for CellexalVR.Spatial.SlideScroller:

Public Member Functions

void ScrollTo (int toSlice)
 Scroll to a specific image slice. More...
 
void Scroll (int val)
 Scroll right or left through the image slices. More...
 
void ScrollStack (int val, int group)
 Scroll through a stack of images works differently so it calls the function in GeoMXSlideStack. More...
 

Static Public Member Functions

static int mod (int x, int m)
 Helper function used among other things in the scrolling so that you go back to the first one after scrolling through the last. More...
 

Public Attributes

Dictionary< int, int > currentSlide = new Dictionary<int, int>()
 
string currentScanID
 
string[] currentScanIDs
 
string[] currentROIIDs
 
string[] currentAOIIDs
 
string[] currentIDs
 
Dictionary< string, GeoMXSlidecurrentSlides
 
int currentType
 

Properties

bool RequireToggleToClick [get, set]
 

Detailed Description

This class handles the scrolling of the geo mx images. In the future could be used for different type of image data. The images are placed in a circle around the user and six images are shown at a time.

Member Function Documentation

◆ mod()

static int CellexalVR.Spatial.SlideScroller.mod ( int  x,
int  m 
)
static

Helper function used among other things in the scrolling so that you go back to the first one after scrolling through the last.

Parameters
x
m
Returns

◆ Scroll()

void CellexalVR.Spatial.SlideScroller.Scroll ( int  val)

Scroll right or left through the image slices.

Parameters
val

◆ ScrollStack()

void CellexalVR.Spatial.SlideScroller.ScrollStack ( int  val,
int  group 
)

Scroll through a stack of images works differently so it calls the function in GeoMXSlideStack.

Parameters
val
group

◆ ScrollTo()

void CellexalVR.Spatial.SlideScroller.ScrollTo ( int  toSlice)

Scroll to a specific image slice.

Parameters
toSlice

The documentation for this class was generated from the following file: