Package OpenCAGE.GIF.Typed

Edge Models that have a type.

Class Typed_Edge_Model

extends OpenCAGE.GIF.Simple.Simple_Edge_Model

This is an abstract class representing an edge of a graph. Thus, it holds two Node_Models: a start and an end node. This edge also has a specific type.

Operations

public OpenCAGE.GIF.Type_Infos.Type_Info Get_Type_Info(void);

Class Typed_Node_Model

extends OpenCAGE.GIF.Simple.Simple_Node_Model

This is an abstract class representing a node of a graph. It stores the incoming and outgoing edges of a node. It also has a list of all its children. This node has also a specific type.

Operations

public OpenCAGE.GIF.Type_Infos.Type_Info Get_Type_Info(void);