DynExp
Highly flexible laboratory automation for dynamically changing experiments.
CircuitDiagram::GraphType Struct Reference

Public Member Functions

double EvaluateEnergy () const
 
double DistanceTo (const GraphType &Other) const
 
bool operator== (const GraphType &Other) const
 
bool operator!= (const GraphType &Other) const
 

Public Attributes

NodeListType HardwareAdapters
 
NodeListType Instruments
 
NodeListType Modules
 

Detailed Description

Definition at line 32 of file CircuitDiagram.h.

Member Function Documentation

◆ DistanceTo()

double CircuitDiagram::GraphType::DistanceTo ( const GraphType Other) const

Definition at line 56 of file CircuitDiagram.cpp.

◆ EvaluateEnergy()

double CircuitDiagram::GraphType::EvaluateEnergy ( ) const

Definition at line 9 of file CircuitDiagram.cpp.

◆ operator!=()

bool CircuitDiagram::GraphType::operator!= ( const GraphType Other) const
inline

Definition at line 42 of file CircuitDiagram.h.

◆ operator==()

bool CircuitDiagram::GraphType::operator== ( const GraphType Other) const

Definition at line 62 of file CircuitDiagram.cpp.

Member Data Documentation

◆ HardwareAdapters

NodeListType CircuitDiagram::GraphType::HardwareAdapters

Definition at line 34 of file CircuitDiagram.h.

◆ Instruments

NodeListType CircuitDiagram::GraphType::Instruments

Definition at line 35 of file CircuitDiagram.h.

◆ Modules

NodeListType CircuitDiagram::GraphType::Modules

Definition at line 36 of file CircuitDiagram.h.


The documentation for this struct was generated from the following files: