2013-07-16 19:04:14 +00:00
|
|
|
%typemap{bool}{simple};
|
2013-06-23 13:33:07 +00:00
|
|
|
%typemap{std::string};
|
2013-06-24 18:11:56 +00:00
|
|
|
%typemap{std::vector<unsigned int>*};
|
|
|
|
%typemap{SV*};
|
|
|
|
%typemap{AV*};
|
2013-07-14 11:05:55 +00:00
|
|
|
%typemap{Point*};
|
|
|
|
%typemap{ExPolygon*};
|
2013-07-15 10:14:22 +00:00
|
|
|
%typemap{Polyline*};
|
|
|
|
%typemap{Polygon*};
|
2013-07-18 17:09:07 +00:00
|
|
|
%typemap{ExtrusionEntityCollection*};
|
2013-07-15 21:56:01 +00:00
|
|
|
%typemap{ExtrusionPath*};
|
|
|
|
%typemap{ExtrusionLoop*};
|
2013-08-26 22:52:20 +00:00
|
|
|
%typemap{Points};
|
2013-07-15 21:12:13 +00:00
|
|
|
%typemap{Lines};
|
2013-07-16 18:09:53 +00:00
|
|
|
%typemap{Polygons};
|
|
|
|
%typemap{ExPolygons};
|
2013-07-15 21:12:13 +00:00
|
|
|
|
2013-07-14 11:05:55 +00:00
|
|
|
%typemap{SurfaceType}{parsed}{
|
|
|
|
%cpp_type{SurfaceType};
|
|
|
|
%precall_code{%
|
|
|
|
$CVar = (SurfaceType)SvUV($PerlVar);
|
|
|
|
%};
|
2013-07-15 10:14:22 +00:00
|
|
|
};
|
|
|
|
%typemap{ExtrusionRole}{parsed}{
|
|
|
|
%cpp_type{ExtrusionRole};
|
|
|
|
%precall_code{%
|
|
|
|
$CVar = (ExtrusionRole)SvUV($PerlVar);
|
|
|
|
%};
|
|
|
|
};
|