ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('synthetic mapped geometry fixture'),'2;1');
FILE_NAME('sample_mapped.ifc','2026-09-15T00:00:00',('fixture'),('document-svg'),'document-svg','document-svg','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(1.,0.,0.),(0.,1.,0.)),$);
#2=IFCTRIANGULATEDFACESET(#1,$,.F.,((1,2,3)),$);
#3=IFCSHAPEREPRESENTATION($,'Body','Tessellation',(#2));
#4=IFCCARTESIANPOINT((1.,0.,0.));
#5=IFCAXIS2PLACEMENT3D(#4,$,$);
#6=IFCREPRESENTATIONMAP(#5,#3);
#7=IFCDIRECTION((0.,1.,0.));
#8=IFCDIRECTION((-1.,0.,0.));
#9=IFCDIRECTION((0.,0.,1.));
#10=IFCCARTESIANPOINT((10.,20.,0.));
#11=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#7,#8,#10,2.,#9);
#12=IFCMAPPEDITEM(#6,#11);
#13=IFCCARTESIANPOINT((20.,20.,0.));
#14=IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#13,$,$);
#15=IFCMAPPEDITEM(#6,#14);
#16=IFCSHAPEREPRESENTATION($,'Body','MappedRepresentation',(#12,#15));
#17=IFCPRODUCTDEFINITIONSHAPE($,$,(#16));
#18=IFCCARTESIANPOINT((5.,0.,0.));
#19=IFCAXIS2PLACEMENT3D(#18,$,$);
#20=IFCLOCALPLACEMENT($,#19);
#21=IFCBUILDINGELEMENTPROXY('2L$!Map',$,'Mapped tessellations',$,$,#20,#17,$,$);
ENDSEC;
END-ISO-10303-21;