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.Core.InterfaceLines Interface Reference

An interface that discribes such type of items that are adjacent points are considered lines (for drawing graphs). More...

Inherits com.spvessel.spacevil.Core.InterfacePosition.

Inherited by com.spvessel.spacevil.LinesContainer.

Public Member Functions

void setLineThickness (float thickness)
 Setting thickness of lines. More...
 
float getLineThickness ()
 Getting lines thickness. More...
 
void setLineColor (Color color)
 Setting lines color. More...
 
Color getLineColor ()
 Getting lines color. More...
 
List< float[]> getPoints ()
 Getting adjacent points are considered lines. More...
 
void setPoints (List< float[]> coord)
 Setting adjacent points are considered lines. More...
 
- Public Member Functions inherited from com.spvessel.spacevil.Core.InterfacePosition
void setX (int x)
 Method for setting X coordinate of the left-top corner of a shape. More...
 
int getX ()
 Method for getting X coordinate of the left-top corner of a shape. More...
 
void setY (int y)
 Method for setting Y coordinate of the left-top corner of a shape. More...
 
int getY ()
 Method for getting Y coordinate of the left-top corner of a shape. More...
 

Detailed Description

An interface that discribes such type of items that are adjacent points are considered lines (for drawing graphs).

Member Function Documentation

◆ getLineColor()

Color com.spvessel.spacevil.Core.InterfaceLines.getLineColor ( )

Getting lines color.

Returns
Line color.

Implemented in com.spvessel.spacevil.LinesContainer.

◆ getLineThickness()

float com.spvessel.spacevil.Core.InterfaceLines.getLineThickness ( )

Getting lines thickness.

Returns
Line thickness.

Implemented in com.spvessel.spacevil.LinesContainer.

◆ getPoints()

List<float[]> com.spvessel.spacevil.Core.InterfaceLines.getPoints ( )

Getting adjacent points are considered lines.

Returns
Points list as List of float[2] array.

Implemented in com.spvessel.spacevil.LinesContainer.

◆ setLineColor()

void com.spvessel.spacevil.Core.InterfaceLines.setLineColor ( Color  color)

Setting lines color.

Parameters
colorLine color.

Implemented in com.spvessel.spacevil.LinesContainer.

◆ setLineThickness()

void com.spvessel.spacevil.Core.InterfaceLines.setLineThickness ( float  thickness)

Setting thickness of lines.

Parameters
thicknessLine thickness.

Implemented in com.spvessel.spacevil.LinesContainer.

◆ setPoints()

void com.spvessel.spacevil.Core.InterfaceLines.setPoints ( List< float[]>  coord)

Setting adjacent points are considered lines.

Parameters
coordPoints list as List of float[2] array.

Implemented in com.spvessel.spacevil.LinesContainer.


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