30 lines
613 B
Plaintext
30 lines
613 B
Plaintext
ZTable* O_OBJECT
|
|
TriangleMesh* O_OBJECT
|
|
Point* O_OBJECT
|
|
Line* O_OBJECT
|
|
Polyline* O_OBJECT
|
|
Polygon* O_OBJECT
|
|
ExPolygon* O_OBJECT
|
|
ExPolygonCollection* O_OBJECT
|
|
ExtrusionPath* O_OBJECT
|
|
ExtrusionLoop* O_OBJECT
|
|
Surface* O_OBJECT
|
|
SurfaceCollection* O_OBJECT
|
|
|
|
ExtrusionRole T_UV
|
|
SurfaceType T_UV
|
|
|
|
Lines T_LINES
|
|
|
|
INPUT
|
|
|
|
OUTPUT
|
|
|
|
T_LINES
|
|
AV* av = newAV();
|
|
$arg = newRV_noinc((SV*)av);
|
|
const unsigned int len = $var.size();
|
|
av_extend(av, len-1);
|
|
for (unsigned int i = 0; i < len; i++) {
|
|
av_store(av, i, ${var}[i].to_SV_ref());
|
|
} |