#include "mfcpch.h"
#include "stepblob.h"
#include "allheaders.h"
Go to the source code of this file.
| void RotateOutlineList |
( |
const FCOORD & |
rotation, |
|
|
C_OUTLINE_LIST * |
outlines |
|
) |
| |
Definition at line 303 of file stepblob.cpp.
304 C_OUTLINE_LIST new_outlines;
305 C_OUTLINE_IT src_it(outlines);
306 C_OUTLINE_IT dest_it(&new_outlines);
307 while (!src_it.empty()) {
308 C_OUTLINE* old_outline = src_it.extract();
311 if (!old_outline->
child()->empty()) {
313 C_OUTLINE_IT child_it(new_outline->
child());
314 child_it.add_list_after(old_outline->
child());
317 dest_it.add_to_end(new_outline);
319 src_it.add_list_after(&new_outlines);
void RotateOutlineList(const FCOORD &rotation, C_OUTLINE_LIST *outlines)