Reference for JVM version of SpaceVIL  0.3.5.8
SpaceVIL (Space of Visual Items Layout) is a cross-platform and multilingual framework for creating GUI client applications for .NET Standard, .NET Core and JVM. SpaceVIL is based on OpenGL graphic technology and GLFW. Using this framework in conjunction with .Net Core or with a JVM, you can work and create graphical client applications on Linux, Mac OS X and Windows.
com.spvessel.spacevil.Cell Class Reference

Cell is sealed class representing cell in com.spvessel.spacevil.Grid. More...

Inherits com.spvessel.spacevil.Core.Geometry.

Public Member Functions

InterfaceFreeLayout getParentGrid ()
 Getting com.spvessel.spacevil.Core.InterfaceFreeLayout (usualy com.spvessel.spacevil.Grid) instance to which this Cell belongs. More...
 
int getRow ()
 Getting Cell row number. More...
 
int getColumn ()
 Getting Cell column number. More...
 
int getX ()
 Getting X position of the Cell. More...
 
int getY ()
 Getting Y position of the Cell. More...
 
InterfaceBaseItem getItem ()
 Getting contained item in the Cell. More...
 
- Public Member Functions inherited from com.spvessel.spacevil.Core.Geometry
 Geometry ()
 
void setWidth (int width)
 Setting item width. More...
 
int getWidth ()
 Getting item width. More...
 
void setMinWidth (int width)
 Setting the minimum width limit. More...
 
int getMinWidth ()
 Getting the minimum width limit. More...
 
void setMaxWidth (int width)
 Setting the maximum width limit. More...
 
int getMaxWidth ()
 Getting the maximum width limit. More...
 
void setHeight (int height)
 Setting item height. More...
 
int getHeight ()
 Getting item height. More...
 
void setMinHeight (int height)
 Setting the minimum height limit. More...
 
int getMinHeight ()
 Getting the minimum height limit. More...
 
void setMaxHeight (int height)
 Setting the maximum height limit. More...
 
int getMaxHeight ()
 Getting the maximum height limit. More...
 
void setSize (int width, int height)
 Setting item size (width and height). More...
 
Size getSize ()
 Getting current item size. More...
 

Detailed Description

Cell is sealed class representing cell in com.spvessel.spacevil.Grid.

You cannot create instances of Cell class, only to get it for proccessing from any instance of com.spvessel.spacevil.Grid class.

Member Function Documentation

◆ getColumn()

int com.spvessel.spacevil.Cell.getColumn ( )

Getting Cell column number.

Returns
Column number.

◆ getItem()

InterfaceBaseItem com.spvessel.spacevil.Cell.getItem ( )

Getting contained item in the Cell.

Returns
Item as com.spvessel.spacevil.Core.InterfaceBaseItem

◆ getParentGrid()

InterfaceFreeLayout com.spvessel.spacevil.Cell.getParentGrid ( )

◆ getRow()

int com.spvessel.spacevil.Cell.getRow ( )

Getting Cell row number.

Returns
Row number.

◆ getX()

int com.spvessel.spacevil.Cell.getX ( )

Getting X position of the Cell.

Returns
X position.

◆ getY()

int com.spvessel.spacevil.Cell.getY ( )

Getting Y position of the Cell.

Returns
Y position.

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