PeriDyno 1.2.1
Loading...
Searching...
No Matches
WtNodeData.hpp File Reference
#include <Wt/WLogger.h>
#include <Wt/WString.h>
#include "NodePort.h"
Include dependency graph for WtNodeData.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NodeDataType
 
struct  Port
 
class  WtNodeData
 
class  WtImportNode
 
class  WtExportNode
 

Typedefs

using PortIndex = int
 

Enumerations

enum class  PortShape { Point , Bullet , Diamond , HollowDiamond }
 
enum class  PortType { None , In , Out }
 
enum class  CntType { Link , Break }
 

Functions

PortType oppositePort (PortType port)
 

Variables

static const int INVALID_PORT = -1
 

Typedef Documentation

◆ PortIndex

using PortIndex = int

Definition at line 38 of file WtNodeData.hpp.

Enumeration Type Documentation

◆ CntType

enum class CntType
strong
Enumerator
Link 
Break 

Definition at line 30 of file WtNodeData.hpp.

◆ PortShape

enum class PortShape
strong
Enumerator
Point 
Bullet 
Diamond 
HollowDiamond 

Definition at line 8 of file WtNodeData.hpp.

◆ PortType

enum class PortType
strong
Enumerator
None 
In 
Out 

Definition at line 23 of file WtNodeData.hpp.

Function Documentation

◆ oppositePort()

PortType oppositePort ( PortType port)
inline

Definition at line 55 of file WtNodeData.hpp.

Here is the caller graph for this function:

Variable Documentation

◆ INVALID_PORT

const int INVALID_PORT = -1
static

Definition at line 36 of file WtNodeData.hpp.