Back to index

salome-gui  6.5.0
Classes | Enumerations
GLViewer_Tools.h File Reference
#include "GLViewer.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

protocol  GLVIEWER_API
 GLViewer_AspectLine Substitution of Prs2d_AspectLine for OpenGL More...
class  GLViewer_LineList
 Tools for distinct line This class implmented interface for segment operations: add, cut, remove and etc. More...
struct  GraphNode
 struct GraphNode describe node in algorithm on rare grid More...
struct  SearchPoint
 struct SearchPoint describe node for solving algorithm More...
class  GLViewer_LineField
 Tools for solving algorithm of finding shortest path on rare grid with minimum of line turns number. More...

Enumerations

enum  FieldDim { FD_X = 0, FD_Y }
 Dimension of line. More...

Class Documentation

struct GraphNode

struct GraphNode describe node in algorithm on rare grid

Definition at line 103 of file GLViewer_Tools.h.

Class Members
int myCount
FieldDim myDim
int myLineIndex
int mySegmentindex
int prevNodeIndex
struct SearchPoint

struct SearchPoint describe node for solving algorithm

Definition at line 113 of file GLViewer_Tools.h.

Class Members
int mySolveIndex
int myXLineIndex
int myXSegmentIndex
int myYLineIndex
int myYSegmentIndex

Enumeration Type Documentation

enum FieldDim

Dimension of line.

Enumerator:
FD_X 
FD_Y 

Definition at line 50 of file GLViewer_Tools.h.

{
  FD_X = 0, /*along x axis*/
  FD_Y      /*along y axis*/
};