Package Graphics.Points

Points

Class Point

This class describes a certain position in a 2D-area

Attributes

private Glib.Gint X 

This attribute describes the x-axis intercept.

private Glib.Gint Y 

This attribute describes the Y value of a point

Operations

public String To_String (void);

returns the point in a human readable format

public Graphics.Points.Point Create ( Glib.Gint X , Glib.Gint Y );

returns a new point with the given values

public Graphics.Points.Point_Pot_Element "+" ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Graphics.Points.Point_Pot_Element "-" ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Graphics.Points.Point_Pot_Element "*" ( Graphics.Points.Point P , Glib.Gint F );

public Graphics.Points.Point_Pot_Element "*" ( Graphics.Points.Point P , Glib.Gfloat F );

public Graphics.Points.Point_Pot_Element "/" ( Graphics.Points.Point P , Glib.Gint F );

public Graphics.Points.Point_Pot_Element Max ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Graphics.Points.Point_Pot_Element Min ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Graphics.Points.Point_Pot_Element Absolute ( Graphics.Points.Point P );

public Boolean "<" ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Boolean "<=" ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Boolean ">" ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

public Boolean ">=" ( Graphics.Points.Point P1 , Graphics.Points.Point P2 );

Class Point_Deserializer

extends FET.Deserializer

Operations

public FET.Pot_Element Deserialize ( OpenCAGE.General.XML.Node_Ptr XML );

Deserialize a XML-structure to a pot element [This description is adopted from 'FET.Deserializer'.]

Class Point_Pot_Element

extends FET.Pot_Element

Attributes

private Graphics.Points.Point Value 

Operations

public OpenCAGE.General.XML.Node_Ptr Serialize (void);

Serializes the content of this Pot_Element into XML [This description is adopted from 'FET.Pot_Element'.]

public Graphics.Points.Point_Deserializer Init (void);

public Ada.Strings.Unbounded.Unbounded_String Get_Element_ID (void);