circle_types.adb 1/8

[
top][prev][next]
package body circle_types is

begin
end circle_types;

circle_types.ads 2/8

[
top][prev][next]
with point_types;
use point_types
package circle_types is

type Circle is tagged record 
  -- Attributes
  -- private:
    origin: Point;
    radius: double;
end record;

-- Operations
end circle_types;

point_types.adb 3/8

[
top][prev][next]
package body point_types is

begin
end point_types;

point_types.ads 4/8

[
top][prev][next]
package point_types is

type Point is tagged record 
  -- Attributes
  -- private:
    x: double;
    y: double;
end record;

-- Operations
end point_types;

polygon_types.adb 5/8

[
top][prev][next]
package body polygon_types is

begin
end polygon_types;

polygon_types.ads 6/8

[
top][prev][next]
with segment_types;
use segment_types
package polygon_types is

type Polygon is tagged record 
  -- Attributes
end record;

-- Operations
end polygon_types;

segment_types.adb 7/8

[
top][prev][next]
package body segment_types is

begin
end segment_types;

segment_types.ads 8/8

[
top][prev][next]
with point_types;
use point_types
package segment_types is

type Segment is tagged record 
  -- Attributes
end record;

-- Operations
end segment_types;

Generated by GNU enscript 1.6.1.