#include <link.h>

Collaboration diagram for dnai::Link:
Collaboration graph

Public Member Functions

 Link (interfaces::ALinkable *l1, interfaces::ALinkable *l2)
 
 ~Link ()
 
void setCurve (views::BezierCurve *curve)
 Assign the visual object to the link. More...
 
views::BezierCurvecurve () const
 
void ClearLink ()
 

Public Attributes

interfaces::ALinkableL1
 
interfaces::ALinkableL2
 

Private Member Functions

 Link ()
 

Private Attributes

views::BezierCurvem_bezierCurve
 

Constructor & Destructor Documentation

dnai::Link::Link ( interfaces::ALinkable l1,
interfaces::ALinkable l2 
)
dnai::Link::~Link ( )
dnai::Link::Link ( )
private

Member Function Documentation

void dnai::Link::ClearLink ( )
views::BezierCurve* dnai::Link::curve ( ) const
inline
void dnai::Link::setCurve ( views::BezierCurve curve)
inline

Assign the visual object to the link.

Parameters
curve

Member Data Documentation

interfaces::ALinkable* dnai::Link::L1
interfaces::ALinkable* dnai::Link::L2
views::BezierCurve* dnai::Link::m_bezierCurve
private

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