Listing 3: Geo.i.

%module Geo
%{
#include "point.h"
#include "line.h"
%}

%predicate is_vertical;
%predicate is_horizontal;
%include "point.h"
%include "line.h"