wxArt2D
Classes | Typedefs | Enumerations
connectgen.h File Reference

Classes for generating connection between pins in canvas objects. More...

#include "wx/wx.h"
#include "wx/general/genmod.h"
#include "wx/canvas/candefs.h"
#include "wx/canvas/route.h"
Include dependency graph for connectgen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a2dConnectionGenerator
 when a new wire or other connection object needs to be created, More...
 
class  a2dConnectionGeneratorInOut
 specialized generator for flow on one a2dcanvasObject using wires More...
 
class  a2dConnectionGeneratorObjectWire
 specialized generator for flow on one a2dcanvasObject using wires More...
 
class  a2dConnectionGeneratorDirectedFlow
 specialized generator for flow on one a2dcanvasObject using wires More...
 
class  a2dConnectionGeneratorTwoFlow
 specialized generator for two flow on one a2dcanvasObject More...
 

Typedefs

typedef a2dSmrtPtr
< a2dConnectionGenerator
a2dConnectionGeneratorPtr
 

Enumerations

enum  a2dConnectTask {
  a2d_FeedBackWireStartPin, a2d_StartWire, a2d_StartWire_BasedOnClassStartPin, a2d_StartWire_BasedOnWireClassRequired,
  a2d_StartWire_BasedOnObjectClassRequired, a2d_GeneratePinsForStartWire, a2d_GeneratePinsForFinishWire, a2d_SearchPinForFinishWire,
  a2d_FinishWire, a2d_PinToPin, a2d_GeneratePinsForPinClass
}
 flags for searching a connecting a2dpinClass, for the connecting task at hand. More...
 

Detailed Description

Classes for generating connection between pins in canvas objects.

Author
Klaas Holwerda

Copyright: 2000-2011 (c) Klaas Holwerda

Licence: wxWidgets Licence

RCS-ID:

Id:
connectgen.h,v 1.85 2009/07/10 19:23:13 titato Exp

Definition in file connectgen.h.

Enumeration Type Documentation

flags for searching a connecting a2dpinClass, for the connecting task at hand.

The format is:

a2d_PinClassWanted_ForPinClassGiven_DirectionFlags

ObjectPinClass is the object to which we want to connect ToConnectPinClass is pinclass from where we want to connect to an object

Enumerator
a2d_FeedBackWireStartPin 

Return pinclass and pin.

a2d_StartWire 

find wire/connect pinclass, given start pinclass of start pin

a2d_GeneratePinsForStartWire 

generate pins, given Connect/wire pinclass

a2d_GeneratePinsForFinishWire 

generate pins, given Connect/wire pinclass

a2d_SearchPinForFinishWire 

find normal object pinclass, given Connect/wire pinclass

a2d_FinishWire 

find normal object pinclass, given Connect/wire pinclass

a2d_GeneratePinsForPinClass 

connect pins

Definition at line 40 of file connectgen.h.

connectgen.h File Reference -- Sun Oct 12 2014 17:04:26 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation