#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::BezierCurve * curve () const
 
void ClearLink ()
 

Public Attributes

interfaces::ALinkable * L1
 
interfaces::ALinkable * L2
 

Private Member Functions

 Link ()
 

Private Attributes

views::BezierCurve * m_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: