Machinations

Public Member Functions | List of all members
Machinations.GUI.IConnectionView Interface Reference

interface for connectionViews More...

Inheritance diagram for Machinations.GUI.IConnectionView:

## Public Member Functions

void | MovePoint (Point p)
void | SetPoint (Point p)
void | AddStartView (IObjectView view)
void | AddEndView (IObjectView view)
void | RecalculateAfterLoaded ()
void | ClickOn (Point selectedPoint)
void | RecalculateStartPoint (bool recalculateEnd=false)
void | RecalculateEndPoint (bool recalculateStart=false)
void | RemovePoint (bool dragFinished)
bool | MovingPointIsLast ()
bool | MovingPointIsFirst ()
void | RemoveEnd ()
void | RemoveStart ()
void | Loaded ()

## Detailed Description

interface for connectionViews

## Member Function Documentation

## ◆ AddEndView()

void Machinations.GUI.IConnectionView.AddEndView | ( | IObjectView | view | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ AddStartView()

void Machinations.GUI.IConnectionView.AddStartView | ( | IObjectView | view | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ ClickOn()

void Machinations.GUI.IConnectionView.ClickOn | ( | Point | selectedPoint | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ Loaded()

void Machinations.GUI.IConnectionView.Loaded | ( |  | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ MovePoint()

void Machinations.GUI.IConnectionView.MovePoint | ( | Point | p | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ MovingPointIsFirst()

bool Machinations.GUI.IConnectionView.MovingPointIsFirst | ( |  | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ MovingPointIsLast()

bool Machinations.GUI.IConnectionView.MovingPointIsLast | ( |  | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ RecalculateAfterLoaded()

void Machinations.GUI.IConnectionView.RecalculateAfterLoaded | ( |  | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ RecalculateEndPoint()

void Machinations.GUI.IConnectionView.RecalculateEndPoint | ( | bool | recalculateStart = `false` | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ RecalculateStartPoint()

void Machinations.GUI.IConnectionView.RecalculateStartPoint | ( | bool | recalculateEnd = `false` | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ RemoveEnd()

void Machinations.GUI.IConnectionView.RemoveEnd | ( |  | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ RemovePoint()

void Machinations.GUI.IConnectionView.RemovePoint | ( | bool | dragFinished | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ RemoveStart()

void Machinations.GUI.IConnectionView.RemoveStart | ( |  | ) |

Implemented in Machinations.GUI.ConnectionView.

## ◆ SetPoint()

void Machinations.GUI.IConnectionView.SetPoint | ( | Point | p | ) |

Implemented in Machinations.GUI.ConnectionView.

The documentation for this interface was generated from the following file:

- GUI/IConnectionView.cs