@@ -169,36 +169,36 @@ List<ShadedTriangle> collectTriangles(AffineTransform xform, Matrix matrix)
169169 list .add (new ShadedTriangle (ps , cs ));
170170 flag = (byte ) (mciis .readBits (bitsPerFlag ) & 3 );
171171 break ;
172- case 1 :
173- case 2 :
174- lastIndex = list .size () - 1 ;
175- if (lastIndex < 0 )
176- {
177- LOG .error ("broken data stream: {}" , list .size ());
178- }
179- else
180- {
181- ShadedTriangle preTri = list .get (lastIndex );
182- p2 = readVertex (mciis , maxSrcCoord , maxSrcColor , rangeX , rangeY ,
183- colRange , matrix , xform );
184- ps = new Point2D [] {
185- flag == 1 ? preTri .corner [1 ] : preTri .corner [0 ],
186- preTri .corner [2 ], p2 .point };
187- cs = new float [][] {
188- flag == 1 ? preTri .color [1 ] : preTri .color [0 ],
189- preTri .color [2 ], p2 .color };
190- list .add (new ShadedTriangle (ps , cs ));
191- flag = (byte ) (mciis .readBits (bitsPerFlag ) & 3 );
192- }
193- break ;
194- default :
195- LOG .warn ("bad flag: {}" , flag );
196- break ;
172+ case 1 :
173+ case 2 :
174+ lastIndex = list .size () - 1 ;
175+ if (lastIndex < 0 )
176+ {
177+ LOG .error ("broken data stream: {}" , list .size ());
178+ }
179+ else
180+ {
181+ ShadedTriangle preTri = list .get (lastIndex );
182+ p2 = readVertex (mciis , maxSrcCoord , maxSrcColor , rangeX , rangeY ,
183+ colRange , matrix , xform );
184+ ps = new Point2D [] {
185+ flag == 1 ? preTri .corner [1 ] : preTri .corner [0 ],
186+ preTri .corner [2 ], p2 .point };
187+ cs = new float [][] {
188+ flag == 1 ? preTri .color [1 ] : preTri .color [0 ],
189+ preTri .color [2 ], p2 .color };
190+ list .add (new ShadedTriangle (ps , cs ));
191+ flag = (byte ) (mciis .readBits (bitsPerFlag ) & 3 );
197192 }
193+ break ;
194+ default :
195+ LOG .warn ("bad flag: {}" , flag );
196+ break ;
198197 }
199- catch (EOFException ex )
200- {
201- eof = true ;
198+ }
199+ catch (EOFException ex )
200+ {
201+ eof = true ;
202202 }
203203 }
204204 }
0 commit comments