NTRT Simulator
 All Classes Files Functions Variables Typedefs Friends Pages
CPGEdge Class Reference

#include <CPGEdge.h>

Collaboration diagram for CPGEdge:

Public Member Functions

 CPGEdge (CPGNode *newTarget, double newWeight, double newPhase)
 
 ~CPGEdge ()
 
virtual void couple (CPGNode &currentNode)
 
CPGNodegetTargetNode ()
 
std::string toString (const std::string &prefix="") const
 

Protected Attributes

CPGNodetargetNode
 
double weight
 
double phaseOffset
 

Detailed Description

Defines the connectivity between two CPGNode objects

Definition at line 41 of file CPGEdge.h.

Constructor & Destructor Documentation

CPGEdge::~CPGEdge ( )

todo: double check cleanup and make sure this needs to delete its nodes

Definition at line 40 of file CPGEdge.cpp.

Member Function Documentation

void CPGEdge::couple ( CPGNode currentNode)
virtual

Equation that affects the phase of the node based on the coupled node. Can be overridden to produce a different coupling equation.

Definition at line 45 of file CPGEdge.cpp.


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