*cg2; 
*define:line,layerName:A255,style:A8000,Shape(5000):(X:R8+Y:R8+Z:R8); 
*define:cube,layerName:A255,style:A8000,origin:(X:R8+Y:R8+Z:R8),plane:(angleX:R8+angleY:R8+angleZ:R8),height:R8,width:R8,depth:R8; 
*define:polygon,layerName:A255,style:A8000,Shape(5000):(X:R8+Y:R8+Z:R8); 
*define:arc,layerName:A255,style:A8000,center:(X:R8+Y:R8+Z:R8),plane:(angleX:R8+angleY:R8+angleZ:R8),Radius:R8,StartAngle:R8,SweepAngle:R8; 
*define:circle,layerName:A255,style:A8000,center:(X:R8+Y:R8+Z:R8),plane:(angleX:R8+angleY:R8+angleZ:R8),Radius:R8; 
*define:text,layerName:A255,style:A8000,point:(X:R8+Y:R8+Z:R8),plane:(angleX:R8+angleY:R8+angleZ:R8),Text:A4069,Height:R8,Angle:R8,Justify:A64; 
*define:symbol,layerName:A255,style:A8000,center:(X:R8+Y:R8+Z:R8),plane:(angleX:R8+angleY:R8+angleZ:R8),SymbolName:A255,Angle:R8,Justify:A64; 
*define:mesh,layerName:A255,style:A8000,Shape(5000):(X:R8+Y:R8+Z:R8),rows:I4,Columns:I4,Elevations:A8000 
*define:face,layerName:A255,style:A8000,points(5000):(X:R8+Y:R8+Z:R8),faces(5000):(P1:I4+P2:I4+P3:I4) 
*define:layer,layerName:A255,style:A8000; 

layer,roads,color=blue;  
line,roads,color=red:style=squarePipe,2,0:0:0,100:100:100; 

cube,,name=squarePipe,0:0:0,,1,1,1; 
cube,,name=roundPipe:sides=8,0:0:0,,1,1,1; 
polygon,,,2,100:100:100,150:150:100; 
arc,,,100:100:0,::45,100,0,90; 
circle,,,150:150:50,90,100; 
text,,,150:150:50,90,Hello World,0,0,; 
mesh,,,3,100:100:100,150:150:100,120:200:150,2,2,0:2:0,1:2:4,0:1:0; 
face,,,3,100:100:100,150:150:100,120:200:150,1,1:2:3;