AnyCAD C++ API  2018
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 
APIAutoTypeConvert.h
浏览该文件的文档.
1 
2  #ifdef _ANYCAD_MODULE_Common
3 
4 
5  #include "APIMatrixBuilder.h"
6  namespace AnyCAD {namespace API{
7  inline MatrixBuilder Convert(const AnyCore::AMatrixBuilderPtr& _value){ return _value;}
8  inline const AnyCore::AMatrixBuilderPtr& Convert(const MatrixBuilder& _value){ return _value.GetImpl();}
9  }}
10 
11  #endif //_ANYCAD_MODULE_Common
12 
13 
14  #ifdef _ANYCAD_MODULE_Common
15 
16 
17  #include "APIApplication.h"
18  namespace AnyCAD {namespace API{
19  inline Application Convert(const AnyCore::AApplicationPtr& _value){ return _value;}
20  inline const AnyCore::AApplicationPtr& Convert(const Application& _value){ return _value.GetImpl();}
21  }}
22 
23  #endif //_ANYCAD_MODULE_Common
24 
25 
26  #ifdef _ANYCAD_MODULE_Common
27 
28 
29  #include "APIEventListener.h"
30  namespace AnyCAD {namespace API{
31  inline EventListener Convert(const AnyCore::AEventListenerPtr& _value){ return _value;}
32  inline const AnyCore::AEventListenerPtr& Convert(const EventListener& _value){ return _value.GetImpl();}
33  }}
34 
35  #endif //_ANYCAD_MODULE_Common
36 
37 
38  #ifdef _ANYCAD_MODULE_Common
39 
40 
41  #include "APIObject.h"
42  namespace AnyCAD {namespace API{
43  inline Object Convert(const AnyCore::AObjectPtr& _value){ return _value;}
44  inline const AnyCore::AObjectPtr& Convert(const Object& _value){ return _value.GetImpl();}
45  }}
46 
47  #endif //_ANYCAD_MODULE_Common
48 
49 
50  #ifdef _ANYCAD_MODULE_Geometry
51 
52 
53  #include "APITopoShape.h"
54  namespace AnyCAD {namespace API{
55  inline TopoShape Convert(const AnyCore::ATopoShapePtr& _value){ return _value;}
56  inline const AnyCore::ATopoShapePtr& Convert(const TopoShape& _value){ return _value.GetImpl();}
57  }}
58 
59  #endif //_ANYCAD_MODULE_Geometry
60 
61 
62  #ifdef _ANYCAD_MODULE_Geometry
63 
64 
65  #include "APITopoShapeHistory.h"
66  namespace AnyCAD {namespace API{
67  inline TopoShapeHistory Convert(const AnyCore::ATopoShapeHistoryPtr& _value){ return _value;}
68  inline const AnyCore::ATopoShapeHistoryPtr& Convert(const TopoShapeHistory& _value){ return _value.GetImpl();}
69  }}
70 
71  #endif //_ANYCAD_MODULE_Geometry
72 
73 
74  #ifdef _ANYCAD_MODULE_Geometry
75 
76 
77  #include "APITopoShapeGroup.h"
78  namespace AnyCAD {namespace API{
79  inline TopoShapeGroup Convert(const AnyCore::ATopoShapeGroupPtr& _value){ return _value;}
80  inline const AnyCore::ATopoShapeGroupPtr& Convert(const TopoShapeGroup& _value){ return _value.GetImpl();}
81  }}
82 
83  #endif //_ANYCAD_MODULE_Geometry
84 
85 
86  #ifdef _ANYCAD_MODULE_Geometry
87 
88 
89  #include "APIBrepTools.h"
90  namespace AnyCAD {namespace API{
91  inline BrepTools Convert(const AnyCore::ABrepToolsPtr& _value){ return _value;}
92  inline const AnyCore::ABrepToolsPtr& Convert(const BrepTools& _value){ return _value.GetImpl();}
93  }}
94 
95  #endif //_ANYCAD_MODULE_Geometry
96 
97 
98  #ifdef _ANYCAD_MODULE_Geometry
99 
100 
101  #include "APITopoShapeProperty.h"
102  namespace AnyCAD {namespace API{
103  inline TopoShapeProperty Convert(const AnyCore::ATopoShapePropertyPtr& _value){ return _value;}
104  inline const AnyCore::ATopoShapePropertyPtr& Convert(const TopoShapeProperty& _value){ return _value.GetImpl();}
105  }}
106 
107  #endif //_ANYCAD_MODULE_Geometry
108 
109 
110  #ifdef _ANYCAD_MODULE_Geometry
111 
112 
113  #include "APITopoExplor.h"
114  namespace AnyCAD {namespace API{
115  inline TopoExplor Convert(const AnyCore::ATopoExplorPtr& _value){ return _value;}
116  inline const AnyCore::ATopoExplorPtr& Convert(const TopoExplor& _value){ return _value.GetImpl();}
117  }}
118 
119  #endif //_ANYCAD_MODULE_Geometry
120 
121 
122  #ifdef _ANYCAD_MODULE_Geometry
123 
124 
125  #include "APIEdgeClassifier.h"
126  namespace AnyCAD {namespace API{
127  inline EdgeClassifier Convert(const AnyCore::AEdgeClassifierPtr& _value){ return _value;}
128  inline const AnyCore::AEdgeClassifierPtr& Convert(const EdgeClassifier& _value){ return _value.GetImpl();}
129  }}
130 
131  #endif //_ANYCAD_MODULE_Geometry
132 
133 
134  #ifdef _ANYCAD_MODULE_Geometry
135 
136 
137  #include "APIWireClassifier.h"
138  namespace AnyCAD {namespace API{
139  inline WireClassifier Convert(const AnyCore::AWireClassifierPtr& _value){ return _value;}
140  inline const AnyCore::AWireClassifierPtr& Convert(const WireClassifier& _value){ return _value.GetImpl();}
141  }}
142 
143  #endif //_ANYCAD_MODULE_Geometry
144 
145 
146  #ifdef _ANYCAD_MODULE_Geometry
147 
148 
149  #include "APISharedEdgeShape.h"
150  namespace AnyCAD {namespace API{
151  inline SharedEdgeShape Convert(const AnyCore::ASharedEdgeShapePtr& _value){ return _value;}
152  inline const AnyCore::ASharedEdgeShapePtr& Convert(const SharedEdgeShape& _value){ return _value.GetImpl();}
153  }}
154 
155  #endif //_ANYCAD_MODULE_Geometry
156 
157 
158  #ifdef _ANYCAD_MODULE_Geometry
159 
160 
161  #include "APIHoleExplor.h"
162  namespace AnyCAD {namespace API{
163  inline HoleExplor Convert(const AnyCore::AHoleExplorPtr& _value){ return _value;}
164  inline const AnyCore::AHoleExplorPtr& Convert(const HoleExplor& _value){ return _value.GetImpl();}
165  }}
166 
167  #endif //_ANYCAD_MODULE_Geometry
168 
169 
170  #ifdef _ANYCAD_MODULE_Geometry
171 
172 
173  #include "APIWireConnectorByFace.h"
174  namespace AnyCAD {namespace API{
175  inline WireConnectorByFace Convert(const AnyCore::AWireConnectorByFacePtr& _value){ return _value;}
176  inline const AnyCore::AWireConnectorByFacePtr& Convert(const WireConnectorByFace& _value){ return _value.GetImpl();}
177  }}
178 
179  #endif //_ANYCAD_MODULE_Geometry
180 
181 
182  #ifdef _ANYCAD_MODULE_Geometry
183 
184 
185  #include "APIIntersectionLineCurve.h"
186  namespace AnyCAD {namespace API{
187  inline IntersectionLineCurve Convert(const AnyCore::AIntersectionLineCurvePtr& _value){ return _value;}
188  inline const AnyCore::AIntersectionLineCurvePtr& Convert(const IntersectionLineCurve& _value){ return _value.GetImpl();}
189  }}
190 
191  #endif //_ANYCAD_MODULE_Geometry
192 
193 
194  #ifdef _ANYCAD_MODULE_Geometry
195 
196 
198  namespace AnyCAD {namespace API{
199  inline IntersectionLineSurface Convert(const AnyCore::AIntersectionLineSurfacePtr& _value){ return _value;}
200  inline const AnyCore::AIntersectionLineSurfacePtr& Convert(const IntersectionLineSurface& _value){ return _value.GetImpl();}
201  }}
202 
203  #endif //_ANYCAD_MODULE_Geometry
204 
205 
206  #ifdef _ANYCAD_MODULE_Geometry
207 
208 
209  #include "APIGeomBase.h"
210  namespace AnyCAD {namespace API{
211  inline GeomBase Convert(const AnyCore::AGeomBasePtr& _value){ return _value;}
212  inline const AnyCore::AGeomBasePtr& Convert(const GeomBase& _value){ return _value.GetImpl();}
213  }}
214 
215  #endif //_ANYCAD_MODULE_Geometry
216 
217 
218  #ifdef _ANYCAD_MODULE_Geometry
219 
220 
221  #include "APIGeomPoint.h"
222  namespace AnyCAD {namespace API{
223  inline GeomPoint Convert(const AnyCore::AGeomPointPtr& _value){ return _value;}
224  inline const AnyCore::AGeomPointPtr& Convert(const GeomPoint& _value){ return _value.GetImpl();}
225  }}
226 
227  #endif //_ANYCAD_MODULE_Geometry
228 
229 
230  #ifdef _ANYCAD_MODULE_Geometry
231 
232 
233  #include "APIGeomCurve.h"
234  namespace AnyCAD {namespace API{
235  inline GeomCurve Convert(const AnyCore::AGeomCurvePtr& _value){ return _value;}
236  inline const AnyCore::AGeomCurvePtr& Convert(const GeomCurve& _value){ return _value.GetImpl();}
237  }}
238 
239  #endif //_ANYCAD_MODULE_Geometry
240 
241 
242  #ifdef _ANYCAD_MODULE_Geometry
243 
244 
245  #include "APIGeomCurve2d.h"
246  namespace AnyCAD {namespace API{
247  inline GeomCurve2d Convert(const AnyCore::AGeomCurve2dPtr& _value){ return _value;}
248  inline const AnyCore::AGeomCurve2dPtr& Convert(const GeomCurve2d& _value){ return _value.GetImpl();}
249  }}
250 
251  #endif //_ANYCAD_MODULE_Geometry
252 
253 
254  #ifdef _ANYCAD_MODULE_Geometry
255 
256 
257  #include "APIGeomCircle.h"
258  namespace AnyCAD {namespace API{
259  inline GeomCircle Convert(const AnyCore::AGeomCirclePtr& _value){ return _value;}
260  inline const AnyCore::AGeomCirclePtr& Convert(const GeomCircle& _value){ return _value.GetImpl();}
261  }}
262 
263  #endif //_ANYCAD_MODULE_Geometry
264 
265 
266  #ifdef _ANYCAD_MODULE_Geometry
267 
268 
269  #include "APIGeomBSplineCurve.h"
270  namespace AnyCAD {namespace API{
271  inline GeomBSplineCurve Convert(const AnyCore::AGeomBSplineCurvePtr& _value){ return _value;}
272  inline const AnyCore::AGeomBSplineCurvePtr& Convert(const GeomBSplineCurve& _value){ return _value.GetImpl();}
273  }}
274 
275  #endif //_ANYCAD_MODULE_Geometry
276 
277 
278  #ifdef _ANYCAD_MODULE_Geometry
279 
280 
281  #include "APIGeomSurface.h"
282  namespace AnyCAD {namespace API{
283  inline GeomSurface Convert(const AnyCore::AGeomSurfacePtr& _value){ return _value;}
284  inline const AnyCore::AGeomSurfacePtr& Convert(const GeomSurface& _value){ return _value.GetImpl();}
285  }}
286 
287  #endif //_ANYCAD_MODULE_Geometry
288 
289 
290  #ifdef _ANYCAD_MODULE_Geometry
291 
292 
293  #include "APIFaceTriangulation.h"
294  namespace AnyCAD {namespace API{
295  inline FaceTriangulation Convert(const AnyCore::AFaceTriangulationPtr& _value){ return _value;}
296  inline const AnyCore::AFaceTriangulationPtr& Convert(const FaceTriangulation& _value){ return _value.GetImpl();}
297  }}
298 
299  #endif //_ANYCAD_MODULE_Geometry
300 
301 
302  #ifdef _ANYCAD_MODULE_Geometry
303 
304 
305  #include "APILoopsBuilder.h"
306  namespace AnyCAD {namespace API{
307  inline LoopsBuilder Convert(const AnyCore::ALoopsBuilderPtr& _value){ return _value;}
308  inline const AnyCore::ALoopsBuilderPtr& Convert(const LoopsBuilder& _value){ return _value.GetImpl();}
309  }}
310 
311  #endif //_ANYCAD_MODULE_Geometry
312 
313 
314  #ifdef _ANYCAD_MODULE_Geometry
315 
316 
317  #include "APILoopsBuilder2d.h"
318  namespace AnyCAD {namespace API{
319  inline LoopsBuilder2d Convert(const AnyCore::ALoopsBuilder2dPtr& _value){ return _value;}
320  inline const AnyCore::ALoopsBuilder2dPtr& Convert(const LoopsBuilder2d& _value){ return _value.GetImpl();}
321  }}
322 
323  #endif //_ANYCAD_MODULE_Geometry
324 
325 
326  #ifdef _ANYCAD_MODULE_Geometry
327 
328 
329  #include "APIMeasureResult.h"
330  namespace AnyCAD {namespace API{
331  inline MeasureResult Convert(const AnyCore::AMeasureResultPtr& _value){ return _value;}
332  inline const AnyCore::AMeasureResultPtr& Convert(const MeasureResult& _value){ return _value.GetImpl();}
333  }}
334 
335  #endif //_ANYCAD_MODULE_Geometry
336 
337 
338  #ifdef _ANYCAD_MODULE_Geometry
339 
340 
341  #include "APIMeasureTools.h"
342  namespace AnyCAD {namespace API{
343  inline MeasureTools Convert(const AnyCore::AMeasureToolsPtr& _value){ return _value;}
344  inline const AnyCore::AMeasureToolsPtr& Convert(const MeasureTools& _value){ return _value.GetImpl();}
345  }}
346 
347  #endif //_ANYCAD_MODULE_Geometry
348 
349 
350  #ifdef _ANYCAD_MODULE_Geometry
351 
352 
353  #include "APIPrimitive2dTools.h"
354  namespace AnyCAD {namespace API{
355  inline Primitive2dTools Convert(const AnyCore::APrimitive2dToolsPtr& _value){ return _value;}
356  inline const AnyCore::APrimitive2dToolsPtr& Convert(const Primitive2dTools& _value){ return _value.GetImpl();}
357  }}
358 
359  #endif //_ANYCAD_MODULE_Geometry
360 
361 
362  #ifdef _ANYCAD_MODULE_Geometry
363 
364 
365  #include "APIAdvFeatureTools.h"
366  namespace AnyCAD {namespace API{
367  inline AdvFeatureTools Convert(const AnyCore::AAdvFeatureToolsPtr& _value){ return _value;}
368  inline const AnyCore::AAdvFeatureToolsPtr& Convert(const AdvFeatureTools& _value){ return _value.GetImpl();}
369  }}
370 
371  #endif //_ANYCAD_MODULE_Geometry
372 
373 
374  #ifdef _ANYCAD_MODULE_Geometry
375 
376 
377  #include "APIShapeProcessSettings.h"
378  namespace AnyCAD {namespace API{
379  inline ShapeProcessSettings Convert(const AnyCore::AShapeProcessSettingsPtr& _value){ return _value;}
380  inline const AnyCore::AShapeProcessSettingsPtr& Convert(const ShapeProcessSettings& _value){ return _value.GetImpl();}
381  }}
382 
383  #endif //_ANYCAD_MODULE_Geometry
384 
385 
386  #ifdef _ANYCAD_MODULE_Geometry
387 
388 
389  #include "APIRepairTools.h"
390  namespace AnyCAD {namespace API{
391  inline RepairTools Convert(const AnyCore::ARepairToolsPtr& _value){ return _value;}
392  inline const AnyCore::ARepairToolsPtr& Convert(const RepairTools& _value){ return _value.GetImpl();}
393  }}
394 
395  #endif //_ANYCAD_MODULE_Geometry
396 
397 
398  #ifdef _ANYCAD_MODULE_View
399 
400 
401  #include "APIInputEvent.h"
402  namespace AnyCAD {namespace API{
403  inline InputEvent Convert(const AnyCore::AInputEventPtr& _value){ return _value;}
404  inline AnyCore::AInputEvent& Convert(const InputEvent& _value){ return *_value.GetImpl();}
405  }}
406 
407  #endif //_ANYCAD_MODULE_View
408 
409 
410  #ifdef _ANYCAD_MODULE_View
411 
412 
413  #include "APIContextMenu.h"
414  namespace AnyCAD {namespace API{
415  inline ContextMenu Convert(const AnyCore::AContextMenuPtr& _value){ return _value;}
416  inline const AnyCore::AContextMenuPtr& Convert(const ContextMenu& _value){ return _value.GetImpl();}
417  }}
418 
419  #endif //_ANYCAD_MODULE_View
420 
421 
422  #ifdef _ANYCAD_MODULE_View
423 
424 
425  #include "APISelectionChangeArgs.h"
426  namespace AnyCAD {namespace API{
427  inline SelectionChangeArgs Convert(const AnyCore::ASelectionChangeArgsPtr& _value){ return _value;}
428  inline const AnyCore::ASelectionChangeArgsPtr& Convert(const SelectionChangeArgs& _value){ return _value.GetImpl();}
429  }}
430 
431  #endif //_ANYCAD_MODULE_View
432 
433 
434  #ifdef _ANYCAD_MODULE_View
435 
436 
437  #include "APIView.h"
438  namespace AnyCAD {namespace API{
439  inline View Convert(const AnyCore::AViewPtr& _value){ return _value;}
440  inline const AnyCore::AViewPtr& Convert(const View& _value){ return _value.GetImpl();}
441  }}
442 
443  #endif //_ANYCAD_MODULE_View
444 
445 
446  #ifdef _ANYCAD_MODULE_View
447 
448 
449  #include "APIView3d.h"
450  namespace AnyCAD {namespace API{
451  inline View3d Convert(const AnyCore::AView3dPtr& _value){ return _value;}
452  inline const AnyCore::AView3dPtr& Convert(const View3d& _value){ return _value.GetImpl();}
453  }}
454 
455  #endif //_ANYCAD_MODULE_View
456 
457 
458  #ifdef _ANYCAD_MODULE_View
459 
460 
461  #include "APIEditor.h"
462  namespace AnyCAD {namespace API{
463  inline Editor Convert(const AnyCore::AEditorPtr& _value){ return _value;}
464  inline const AnyCore::AEditorPtr& Convert(const Editor& _value){ return _value.GetImpl();}
465  }}
466 
467  #endif //_ANYCAD_MODULE_View
468 
469 
470  #ifdef _ANYCAD_MODULE_View
471 
472 
473  #include "APIDocViewEditor.h"
474  namespace AnyCAD {namespace API{
475  inline DocViewEditor Convert(const AnyCore::ADocViewEditorPtr& _value){ return _value;}
476  inline const AnyCore::ADocViewEditorPtr& Convert(const DocViewEditor& _value){ return _value.GetImpl();}
477  }}
478 
479  #endif //_ANYCAD_MODULE_View
480 
481 
482  #ifdef _ANYCAD_MODULE_View
483 
484 
485  #include "APICustomEditor.h"
486  namespace AnyCAD {namespace API{
487  inline CustomEditor Convert(const AnyCore::ACustomEditorPtr& _value){ return _value;}
488  inline const AnyCore::ACustomEditorPtr& Convert(const CustomEditor& _value){ return _value.GetImpl();}
489  }}
490 
491  #endif //_ANYCAD_MODULE_View
492 
493 
494  #ifdef _ANYCAD_MODULE_View
495 
496 
497  #include "APIEditorManager.h"
498  namespace AnyCAD {namespace API{
499  inline EditorManager Convert(const AnyCore::AEditorManagerPtr& _value){ return _value;}
500  inline const AnyCore::AEditorManagerPtr& Convert(const EditorManager& _value){ return _value.GetImpl();}
501  }}
502 
503  #endif //_ANYCAD_MODULE_View
504 
505 
506  #ifdef _ANYCAD_MODULE_View
507 
508 
509  #include "APIViewEditorManager.h"
510  namespace AnyCAD {namespace API{
511  inline ViewEditorManager Convert(const AnyCore::AViewEditorManagerPtr& _value){ return _value;}
512  inline const AnyCore::AViewEditorManagerPtr& Convert(const ViewEditorManager& _value){ return _value.GetImpl();}
513  }}
514 
515  #endif //_ANYCAD_MODULE_View
516 
517 
518  #ifdef _ANYCAD_MODULE_Document
519 
520 
521  #include "APIEditMode.h"
522  namespace AnyCAD {namespace API{
523  inline EditMode Convert(const AnyCore::AEditModePtr& _value){ return _value;}
524  inline const AnyCore::AEditModePtr& Convert(const EditMode& _value){ return _value.GetImpl();}
525  }}
526 
527  #endif //_ANYCAD_MODULE_Document
528 
529 
530  #ifdef _ANYCAD_MODULE_View
531 
532 
533  #include "APICommandContext.h"
534  namespace AnyCAD {namespace API{
535  inline CommandContext Convert(const AnyCore::ACommandContextPtr& _value){ return _value;}
536  inline const AnyCore::ACommandContextPtr& Convert(const CommandContext& _value){ return _value.GetImpl();}
537  }}
538 
539  #endif //_ANYCAD_MODULE_View
540 
541 
542  #ifdef _ANYCAD_MODULE_View
543 
544 
545  #include "APICommand.h"
546  namespace AnyCAD {namespace API{
547  inline Command Convert(const AnyCore::ACommandPtr& _value){ return _value;}
548  inline const AnyCore::ACommandPtr& Convert(const Command& _value){ return _value.GetImpl();}
549  }}
550 
551  #endif //_ANYCAD_MODULE_View
552 
553 
554  #ifdef _ANYCAD_MODULE_View
555 
556 
557  #include "APICommandManager.h"
558  namespace AnyCAD {namespace API{
559  inline CommandManager Convert(const AnyCore::ACommandManagerPtr& _value){ return _value;}
560  inline const AnyCore::ACommandManagerPtr& Convert(const CommandManager& _value){ return _value.GetImpl();}
561  }}
562 
563  #endif //_ANYCAD_MODULE_View
564 
565 
566  #ifdef _ANYCAD_MODULE_View
567 
568 
569  #include "APICustomCommand.h"
570  namespace AnyCAD {namespace API{
571  inline CustomCommand Convert(const AnyCore::ACustomCommandPtr& _value){ return _value;}
572  inline const AnyCore::ACustomCommandPtr& Convert(const CustomCommand& _value){ return _value.GetImpl();}
573  }}
574 
575  #endif //_ANYCAD_MODULE_View
576 
577 
578  #ifdef _ANYCAD_MODULE_View
579 
580 
581  #include "APIUiCommand.h"
582  namespace AnyCAD {namespace API{
583  inline UiCommand Convert(const AnyCore::AUiCommandPtr& _value){ return _value;}
584  inline const AnyCore::AUiCommandPtr& Convert(const UiCommand& _value){ return _value.GetImpl();}
585  }}
586 
587  #endif //_ANYCAD_MODULE_View
588 
589 
590  #ifdef _ANYCAD_MODULE_View
591 
592 
593  #include "APIUiToolBar.h"
594  namespace AnyCAD {namespace API{
595  inline UiToolBar Convert(const AnyCore::AUiToolBarPtr& _value){ return _value;}
596  inline const AnyCore::AUiToolBarPtr& Convert(const UiToolBar& _value){ return _value.GetImpl();}
597  }}
598 
599  #endif //_ANYCAD_MODULE_View
600 
601 
602  #ifdef _ANYCAD_MODULE_View
603 
604 
605  #include "APIUiCommandManager.h"
606  namespace AnyCAD {namespace API{
607  inline UiCommandManager Convert(const AnyCore::AUiCommandManagerPtr& _value){ return _value;}
608  inline const AnyCore::AUiCommandManagerPtr& Convert(const UiCommandManager& _value){ return _value.GetImpl();}
609  }}
610 
611  #endif //_ANYCAD_MODULE_View
612 
613 
614  #ifdef _ANYCAD_MODULE_View
615 
616 
617  #include "APITestCase.h"
618  namespace AnyCAD {namespace API{
619  inline TestCase Convert(const AnyCore::ATestCasePtr& _value){ return _value;}
620  inline const AnyCore::ATestCasePtr& Convert(const TestCase& _value){ return _value.GetImpl();}
621  }}
622 
623  #endif //_ANYCAD_MODULE_View
624 
625 
626  #ifdef _ANYCAD_MODULE_View
627 
628 
629  #include "APITestCaseManager.h"
630  namespace AnyCAD {namespace API{
631  inline TestCaseManager Convert(const AnyCore::ATestCaseManagerPtr& _value){ return _value;}
632  inline const AnyCore::ATestCaseManagerPtr& Convert(const TestCaseManager& _value){ return _value.GetImpl();}
633  }}
634 
635  #endif //_ANYCAD_MODULE_View
636 
637 
638  #ifdef _ANYCAD_MODULE_Render
639 
640 
641  #include "APICamera.h"
642  namespace AnyCAD {namespace API{
643  inline Camera Convert(const AnyCore::ACameraPtr& _value){ return _value;}
644  inline const AnyCore::ACameraPtr& Convert(const Camera& _value){ return _value.GetImpl();}
645  }}
646 
647  #endif //_ANYCAD_MODULE_Render
648 
649 
650  #ifdef _ANYCAD_MODULE_Render
651 
652 
653  #include "APIFrustum.h"
654  namespace AnyCAD {namespace API{
655  inline Frustum Convert(const AnyCore::AFrustumPtr& _value){ return _value;}
656  inline const AnyCore::AFrustumPtr& Convert(const Frustum& _value){ return _value.GetImpl();}
657  }}
658 
659  #endif //_ANYCAD_MODULE_Render
660 
661 
662  #ifdef _ANYCAD_MODULE_Render
663 
664 
665  #include "APIViewport.h"
666  namespace AnyCAD {namespace API{
667  inline Viewport Convert(const AnyCore::AViewportPtr& _value){ return _value;}
668  inline const AnyCore::AViewportPtr& Convert(const Viewport& _value){ return _value.GetImpl();}
669  }}
670 
671  #endif //_ANYCAD_MODULE_Render
672 
673 
674  #ifdef _ANYCAD_MODULE_Render
675 
676 
677  #include "APIRenderStyle.h"
678  namespace AnyCAD {namespace API{
679  inline RenderStyle Convert(const AnyCore::ARenderStylePtr& _value){ return _value;}
680  inline const AnyCore::ARenderStylePtr& Convert(const RenderStyle& _value){ return _value.GetImpl();}
681  }}
682 
683  #endif //_ANYCAD_MODULE_Render
684 
685 
686  #ifdef _ANYCAD_MODULE_Render
687 
688 
689  #include "APILineStyle.h"
690  namespace AnyCAD {namespace API{
691  inline LineStyle Convert(const AnyCore::ALineStylePtr& _value){ return _value;}
692  inline const AnyCore::ALineStylePtr& Convert(const LineStyle& _value){ return _value.GetImpl();}
693  }}
694 
695  #endif //_ANYCAD_MODULE_Render
696 
697 
698  #ifdef _ANYCAD_MODULE_Render
699 
700 
701  #include "APIFaceStyle.h"
702  namespace AnyCAD {namespace API{
703  inline FaceStyle Convert(const AnyCore::AFaceStylePtr& _value){ return _value;}
704  inline const AnyCore::AFaceStylePtr& Convert(const FaceStyle& _value){ return _value.GetImpl();}
705  }}
706 
707  #endif //_ANYCAD_MODULE_Render
708 
709 
710  #ifdef _ANYCAD_MODULE_Render
711 
712 
713  #include "APIPointStyle.h"
714  namespace AnyCAD {namespace API{
715  inline PointStyle Convert(const AnyCore::APointStylePtr& _value){ return _value;}
716  inline const AnyCore::APointStylePtr& Convert(const PointStyle& _value){ return _value.GetImpl();}
717  }}
718 
719  #endif //_ANYCAD_MODULE_Render
720 
721 
722  #ifdef _ANYCAD_MODULE_Render
723 
724 
725  #include "APIRenderTarget.h"
726  namespace AnyCAD {namespace API{
727  inline RenderTarget Convert(const AnyCore::ARenderTargetPtr& _value){ return _value;}
728  inline const AnyCore::ARenderTargetPtr& Convert(const RenderTarget& _value){ return _value.GetImpl();}
729  }}
730 
731  #endif //_ANYCAD_MODULE_Render
732 
733 
734  #ifdef _ANYCAD_MODULE_Render
735 
736 
737  #include "APIRenderWindow.h"
738  namespace AnyCAD {namespace API{
739  inline RenderWindow Convert(const AnyCore::ARenderWindowPtr& _value){ return _value;}
740  inline const AnyCore::ARenderWindowPtr& Convert(const RenderWindow& _value){ return _value.GetImpl();}
741  }}
742 
743  #endif //_ANYCAD_MODULE_Render
744 
745 
746  #ifdef _ANYCAD_MODULE_Render
747 
748 
749  #include "APIRenderResource.h"
750  namespace AnyCAD {namespace API{
751  inline RenderResource Convert(const AnyCore::ARenderResourcePtr& _value){ return _value;}
752  inline const AnyCore::ARenderResourcePtr& Convert(const RenderResource& _value){ return _value.GetImpl();}
753  }}
754 
755  #endif //_ANYCAD_MODULE_Render
756 
757 
758  #ifdef _ANYCAD_MODULE_Render
759 
760 
761  #include "APIImageLibrary.h"
762  namespace AnyCAD {namespace API{
763  inline ImageLibrary Convert(const AnyCore::AImageLibraryPtr& _value){ return _value;}
764  inline const AnyCore::AImageLibraryPtr& Convert(const ImageLibrary& _value){ return _value.GetImpl();}
765  }}
766 
767  #endif //_ANYCAD_MODULE_Render
768 
769 
770  #ifdef _ANYCAD_MODULE_Render
771 
772 
773  #include "APIMaterial.h"
774  namespace AnyCAD {namespace API{
775  inline Material Convert(const AnyCore::AMaterialPtr& _value){ return _value;}
776  inline const AnyCore::AMaterialPtr& Convert(const Material& _value){ return _value.GetImpl();}
777  }}
778 
779  #endif //_ANYCAD_MODULE_Render
780 
781 
782  #ifdef _ANYCAD_MODULE_Render
783 
784 
785  #include "APIPhongMaterial.h"
786  namespace AnyCAD {namespace API{
787  inline PhongMaterial Convert(const AnyCore::APhongMaterialPtr& _value){ return _value;}
788  inline const AnyCore::APhongMaterialPtr& Convert(const PhongMaterial& _value){ return _value.GetImpl();}
789  }}
790 
791  #endif //_ANYCAD_MODULE_Render
792 
793 
794  #ifdef _ANYCAD_MODULE_Render
795 
796 
797  #include "APITexture.h"
798  namespace AnyCAD {namespace API{
799  inline Texture Convert(const AnyCore::ATexturePtr& _value){ return _value;}
800  inline const AnyCore::ATexturePtr& Convert(const Texture& _value){ return _value.GetImpl();}
801  }}
802 
803  #endif //_ANYCAD_MODULE_Render
804 
805 
806  #ifdef _ANYCAD_MODULE_Render
807 
808 
809  #include "APITopoShapeConvert.h"
810  namespace AnyCAD {namespace API{
811  inline TopoShapeConvert Convert(const AnyCore::ATopoShapeConvertPtr& _value){ return _value;}
812  inline const AnyCore::ATopoShapeConvertPtr& Convert(const TopoShapeConvert& _value){ return _value.GetImpl();}
813  }}
814 
815  #endif //_ANYCAD_MODULE_Render
816 
817 
818  #ifdef _ANYCAD_MODULE_Render
819 
820 
821  #include "APISceneNodeCast.h"
822  namespace AnyCAD {namespace API{
823  inline SceneNodeCast Convert(const AnyCore::ASceneNodeCastPtr& _value){ return _value;}
824  inline const AnyCore::ASceneNodeCastPtr& Convert(const SceneNodeCast& _value){ return _value.GetImpl();}
825  }}
826 
827  #endif //_ANYCAD_MODULE_Render
828 
829 
830  #ifdef _ANYCAD_MODULE_Render
831 
832 
833  #include "APIWorkingPlane.h"
834  namespace AnyCAD {namespace API{
835  inline WorkingPlane Convert(const AnyCore::AWorkingPlanePtr& _value){ return _value;}
836  inline const AnyCore::AWorkingPlanePtr& Convert(const WorkingPlane& _value){ return _value.GetImpl();}
837  }}
838 
839  #endif //_ANYCAD_MODULE_Render
840 
841 
842  #ifdef _ANYCAD_MODULE_Render
843 
844 
845  #include "APIRenderer.h"
846  namespace AnyCAD {namespace API{
847  inline Renderer Convert(const AnyCore::ARendererPtr& _value){ return _value;}
848  inline const AnyCore::ARendererPtr& Convert(const Renderer& _value){ return _value.GetImpl();}
849  }}
850 
851  #endif //_ANYCAD_MODULE_Render
852 
853 
854  #ifdef _ANYCAD_MODULE_Render
855 
856 
857  #include "APICameraOperator.h"
858  namespace AnyCAD {namespace API{
859  inline CameraOperator Convert(const AnyCore::ACameraOperatorPtr& _value){ return _value;}
860  inline const AnyCore::ACameraOperatorPtr& Convert(const CameraOperator& _value){ return _value.GetImpl();}
861  }}
862 
863  #endif //_ANYCAD_MODULE_Render
864 
865 
866  #ifdef _ANYCAD_MODULE_Render
867 
868 
869  #include "APIAnimator.h"
870  namespace AnyCAD {namespace API{
871  inline Animator Convert(const AnyCore::AAnimatorPtr& _value){ return _value;}
872  inline const AnyCore::AAnimatorPtr& Convert(const Animator& _value){ return _value.GetImpl();}
873  }}
874 
875  #endif //_ANYCAD_MODULE_Render
876 
877 
878  #ifdef _ANYCAD_MODULE_Render
879 
880 
881  #include "APIAnimation.h"
882  namespace AnyCAD {namespace API{
883  inline Animation Convert(const AnyCore::AAnimationPtr& _value){ return _value;}
884  inline const AnyCore::AAnimationPtr& Convert(const Animation& _value){ return _value.GetImpl();}
885  }}
886 
887  #endif //_ANYCAD_MODULE_Render
888 
889 
890  #ifdef _ANYCAD_MODULE_Render
891 
892 
893  #include "APISceneManager.h"
894  namespace AnyCAD {namespace API{
895  inline SceneManager Convert(const AnyCore::ASceneManagerPtr& _value){ return _value;}
896  inline const AnyCore::ASceneManagerPtr& Convert(const SceneManager& _value){ return _value.GetImpl();}
897  }}
898 
899  #endif //_ANYCAD_MODULE_Render
900 
901 
902  #ifdef _ANYCAD_MODULE_Render
903 
904 
905  #include "APISceneNodeIterator.h"
906  namespace AnyCAD {namespace API{
907  inline SceneNodeIterator Convert(const AnyCore::ASceneNodeIteratorPtr& _value){ return _value;}
908  inline const AnyCore::ASceneNodeIteratorPtr& Convert(const SceneNodeIterator& _value){ return _value.GetImpl();}
909  }}
910 
911  #endif //_ANYCAD_MODULE_Render
912 
913 
914  #ifdef _ANYCAD_MODULE_Render
915 
916 
917  #include "APISceneEnvironment.h"
918  namespace AnyCAD {namespace API{
919  inline SceneEnvironment Convert(const AnyCore::ASceneEnvironmentPtr& _value){ return _value;}
920  inline const AnyCore::ASceneEnvironmentPtr& Convert(const SceneEnvironment& _value){ return _value.GetImpl();}
921  }}
922 
923  #endif //_ANYCAD_MODULE_Render
924 
925 
926  #ifdef _ANYCAD_MODULE_Render
927 
928 
929  #include "APIRenderableEntity.h"
930  namespace AnyCAD {namespace API{
931  inline RenderableEntity Convert(const AnyCore::ARenderableEntityPtr& _value){ return _value;}
932  inline const AnyCore::ARenderableEntityPtr& Convert(const RenderableEntity& _value){ return _value.GetImpl();}
933  }}
934 
935  #endif //_ANYCAD_MODULE_Render
936 
937 
938  #ifdef _ANYCAD_MODULE_Render
939 
940 
941  #include "APIRenderableGroupEntity.h"
942  namespace AnyCAD {namespace API{
943  inline RenderableGroupEntity Convert(const AnyCore::ARenderableGroupEntityPtr& _value){ return _value;}
944  inline const AnyCore::ARenderableGroupEntityPtr& Convert(const RenderableGroupEntity& _value){ return _value.GetImpl();}
945  }}
946 
947  #endif //_ANYCAD_MODULE_Render
948 
949 
950  #ifdef _ANYCAD_MODULE_Render
951 
952 
953  #include "APIRenderableGeometry.h"
954  namespace AnyCAD {namespace API{
955  inline RenderableGeometry Convert(const AnyCore::ARenderableGeometryPtr& _value){ return _value;}
956  inline const AnyCore::ARenderableGeometryPtr& Convert(const RenderableGeometry& _value){ return _value.GetImpl();}
957  }}
958 
959  #endif //_ANYCAD_MODULE_Render
960 
961 
962  #ifdef _ANYCAD_MODULE_Render
963 
964 
965  #include "APISceneNode.h"
966  namespace AnyCAD {namespace API{
967  inline SceneNode Convert(const AnyCore::ASceneNodePtr& _value){ return _value;}
968  inline const AnyCore::ASceneNodePtr& Convert(const SceneNode& _value){ return _value.GetImpl();}
969  }}
970 
971  #endif //_ANYCAD_MODULE_Render
972 
973 
974  #ifdef _ANYCAD_MODULE_Render
975 
976 
977  #include "APIGroupSceneNode.h"
978  namespace AnyCAD {namespace API{
979  inline GroupSceneNode Convert(const AnyCore::AGroupSceneNodePtr& _value){ return _value;}
980  inline const AnyCore::AGroupSceneNodePtr& Convert(const GroupSceneNode& _value){ return _value.GetImpl();}
981  }}
982 
983  #endif //_ANYCAD_MODULE_Render
984 
985 
986  #ifdef _ANYCAD_MODULE_Render
987 
988 
989  #include "APIEntitySceneNode.h"
990  namespace AnyCAD {namespace API{
991  inline EntitySceneNode Convert(const AnyCore::AEntitySceneNodePtr& _value){ return _value;}
992  inline const AnyCore::AEntitySceneNodePtr& Convert(const EntitySceneNode& _value){ return _value.GetImpl();}
993  }}
994 
995  #endif //_ANYCAD_MODULE_Render
996 
997 
998  #ifdef _ANYCAD_MODULE_Render
999 
1000 
1001  #include "APICustomizedSceneNode.h"
1002  namespace AnyCAD {namespace API{
1003  inline CustomizedSceneNode Convert(const AnyCore::ACustomizedSceneNodePtr& _value){ return _value;}
1004  inline const AnyCore::ACustomizedSceneNodePtr& Convert(const CustomizedSceneNode& _value){ return _value.GetImpl();}
1005  }}
1006 
1007  #endif //_ANYCAD_MODULE_Render
1008 
1009 
1010  #ifdef _ANYCAD_MODULE_Render
1011 
1012 
1013  #include "APITextNode.h"
1014  namespace AnyCAD {namespace API{
1015  inline TextNode Convert(const AnyCore::ATextNodePtr& _value){ return _value;}
1016  inline const AnyCore::ATextNodePtr& Convert(const TextNode& _value){ return _value.GetImpl();}
1017  }}
1018 
1019  #endif //_ANYCAD_MODULE_Render
1020 
1021 
1022  #ifdef _ANYCAD_MODULE_Render
1023 
1024 
1025  #include "APIImageNode.h"
1026  namespace AnyCAD {namespace API{
1027  inline ImageNode Convert(const AnyCore::AImageNodePtr& _value){ return _value;}
1028  inline const AnyCore::AImageNodePtr& Convert(const ImageNode& _value){ return _value.GetImpl();}
1029  }}
1030 
1031  #endif //_ANYCAD_MODULE_Render
1032 
1033 
1034  #ifdef _ANYCAD_MODULE_Render
1035 
1036 
1037  #include "APIPointNode.h"
1038  namespace AnyCAD {namespace API{
1039  inline PointNode Convert(const AnyCore::APointNodePtr& _value){ return _value;}
1040  inline const AnyCore::APointNodePtr& Convert(const PointNode& _value){ return _value.GetImpl();}
1041  }}
1042 
1043  #endif //_ANYCAD_MODULE_Render
1044 
1045 
1046  #ifdef _ANYCAD_MODULE_Render
1047 
1048 
1049  #include "APILineNode.h"
1050  namespace AnyCAD {namespace API{
1051  inline LineNode Convert(const AnyCore::ALineNodePtr& _value){ return _value;}
1052  inline const AnyCore::ALineNodePtr& Convert(const LineNode& _value){ return _value.GetImpl();}
1053  }}
1054 
1055  #endif //_ANYCAD_MODULE_Render
1056 
1057 
1058  #ifdef _ANYCAD_MODULE_Render
1059 
1060 
1061  #include "APIGridNode.h"
1062  namespace AnyCAD {namespace API{
1063  inline GridNode Convert(const AnyCore::AGridNodePtr& _value){ return _value;}
1064  inline const AnyCore::AGridNodePtr& Convert(const GridNode& _value){ return _value.GetImpl();}
1065  }}
1066 
1067  #endif //_ANYCAD_MODULE_Render
1068 
1069 
1070  #ifdef _ANYCAD_MODULE_Render
1071 
1072 
1073  #include "APIRectangleGridNode.h"
1074  namespace AnyCAD {namespace API{
1075  inline RectangleGridNode Convert(const AnyCore::ARectangleGridNodePtr& _value){ return _value;}
1076  inline const AnyCore::ARectangleGridNodePtr& Convert(const RectangleGridNode& _value){ return _value.GetImpl();}
1077  }}
1078 
1079  #endif //_ANYCAD_MODULE_Render
1080 
1081 
1082  #ifdef _ANYCAD_MODULE_Render
1083 
1084 
1085  #include "APIPointCloudNode.h"
1086  namespace AnyCAD {namespace API{
1087  inline PointCloudNode Convert(const AnyCore::APointCloudNodePtr& _value){ return _value;}
1088  inline const AnyCore::APointCloudNodePtr& Convert(const PointCloudNode& _value){ return _value.GetImpl();}
1089  }}
1090 
1091  #endif //_ANYCAD_MODULE_Render
1092 
1093 
1094  #ifdef _ANYCAD_MODULE_Render
1095 
1096 
1097  #include "APIScreenWidget.h"
1098  namespace AnyCAD {namespace API{
1099  inline ScreenWidget Convert(const AnyCore::AScreenWidgetPtr& _value){ return _value;}
1100  inline const AnyCore::AScreenWidgetPtr& Convert(const ScreenWidget& _value){ return _value.GetImpl();}
1101  }}
1102 
1103  #endif //_ANYCAD_MODULE_Render
1104 
1105 
1106  #ifdef _ANYCAD_MODULE_Render
1107 
1108 
1109  #include "APIAxesWidget.h"
1110  namespace AnyCAD {namespace API{
1111  inline AxesWidget Convert(const AnyCore::AAxesWidgetPtr& _value){ return _value;}
1112  inline const AnyCore::AAxesWidgetPtr& Convert(const AxesWidget& _value){ return _value.GetImpl();}
1113  }}
1114 
1115  #endif //_ANYCAD_MODULE_Render
1116 
1117 
1118  #ifdef _ANYCAD_MODULE_Render
1119 
1120 
1121  #include "APIArrowWidget.h"
1122  namespace AnyCAD {namespace API{
1123  inline ArrowWidget Convert(const AnyCore::AArrowWidgetPtr& _value){ return _value;}
1124  inline const AnyCore::AArrowWidgetPtr& Convert(const ArrowWidget& _value){ return _value.GetImpl();}
1125  }}
1126 
1127  #endif //_ANYCAD_MODULE_Render
1128 
1129 
1130  #ifdef _ANYCAD_MODULE_Render
1131 
1132 
1133  #include "APIText3dNode.h"
1134  namespace AnyCAD {namespace API{
1135  inline Text3dNode Convert(const AnyCore::AText3dNodePtr& _value){ return _value;}
1136  inline const AnyCore::AText3dNodePtr& Convert(const Text3dNode& _value){ return _value.GetImpl();}
1137  }}
1138 
1139  #endif //_ANYCAD_MODULE_Render
1140 
1141 
1142  #ifdef _ANYCAD_MODULE_Render
1143 
1144 
1145  #include "APIGridHeadNode.h"
1146  namespace AnyCAD {namespace API{
1147  inline GridHeadNode Convert(const AnyCore::AGridHeadNodePtr& _value){ return _value;}
1148  inline const AnyCore::AGridHeadNodePtr& Convert(const GridHeadNode& _value){ return _value.GetImpl();}
1149  }}
1150 
1151  #endif //_ANYCAD_MODULE_Render
1152 
1153 
1154  #ifdef _ANYCAD_MODULE_Render
1155 
1156 
1157  #include "APIGridLineNode.h"
1158  namespace AnyCAD {namespace API{
1159  inline GridLineNode Convert(const AnyCore::AGridLineNodePtr& _value){ return _value;}
1160  inline const AnyCore::AGridLineNodePtr& Convert(const GridLineNode& _value){ return _value.GetImpl();}
1161  }}
1162 
1163  #endif //_ANYCAD_MODULE_Render
1164 
1165 
1166  #ifdef _ANYCAD_MODULE_Render
1167 
1168 
1169  #include "APISelectionQuery.h"
1170  namespace AnyCAD {namespace API{
1171  inline SelectionQuery Convert(const AnyCore::ASelectionQueryPtr& _value){ return _value;}
1172  inline const AnyCore::ASelectionQueryPtr& Convert(const SelectionQuery& _value){ return _value.GetImpl();}
1173  }}
1174 
1175  #endif //_ANYCAD_MODULE_Render
1176 
1177 
1178  #ifdef _ANYCAD_MODULE_Render
1179 
1180 
1181  #include "APISelectionBBoxQuery.h"
1182  namespace AnyCAD {namespace API{
1183  inline SelectionBBoxQuery Convert(const AnyCore::ASelectionBBoxQueryPtr& _value){ return _value;}
1184  inline const AnyCore::ASelectionBBoxQueryPtr& Convert(const SelectionBBoxQuery& _value){ return _value.GetImpl();}
1185  }}
1186 
1187  #endif //_ANYCAD_MODULE_Render
1188 
1189 
1190  #ifdef _ANYCAD_MODULE_Render
1191 
1192 
1193  #include "APISelectedEntityQuery.h"
1194  namespace AnyCAD {namespace API{
1195  inline SelectedEntityQuery Convert(const AnyCore::ASelectedEntityQueryPtr& _value){ return _value;}
1196  inline const AnyCore::ASelectedEntityQueryPtr& Convert(const SelectedEntityQuery& _value){ return _value.GetImpl();}
1197  }}
1198 
1199  #endif //_ANYCAD_MODULE_Render
1200 
1201 
1202  #ifdef _ANYCAD_MODULE_Render
1203 
1204 
1205  #include "APISelectedShapeQuery.h"
1206  namespace AnyCAD {namespace API{
1207  inline SelectedShapeQuery Convert(const AnyCore::ASelectedShapeQueryPtr& _value){ return _value;}
1208  inline const AnyCore::ASelectedShapeQueryPtr& Convert(const SelectedShapeQuery& _value){ return _value.GetImpl();}
1209  }}
1210 
1211  #endif //_ANYCAD_MODULE_Render
1212 
1213 
1214  #ifdef _ANYCAD_MODULE_View
1215 
1216 
1217  #include "APISelectedElementQuery.h"
1218  namespace AnyCAD {namespace API{
1219  inline SelectedElementQuery Convert(const AnyCore::ASelectedElementQueryPtr& _value){ return _value;}
1220  inline const AnyCore::ASelectedElementQueryPtr& Convert(const SelectedElementQuery& _value){ return _value.GetImpl();}
1221  }}
1222 
1223  #endif //_ANYCAD_MODULE_View
1224 
1225 
1226  #ifdef _ANYCAD_MODULE_Render
1227 
1228 
1229  #include "APISelectedIdSetQuery.h"
1230  namespace AnyCAD {namespace API{
1231  inline SelectedIdSetQuery Convert(const AnyCore::ASelectedIdSetQueryPtr& _value){ return _value;}
1232  inline const AnyCore::ASelectedIdSetQueryPtr& Convert(const SelectedIdSetQuery& _value){ return _value.GetImpl();}
1233  }}
1234 
1235  #endif //_ANYCAD_MODULE_Render
1236 
1237 
1238  #ifdef _ANYCAD_MODULE_Render
1239 
1240 
1241  #include "APIMultiShapeQuery.h"
1242  namespace AnyCAD {namespace API{
1243  inline MultiShapeQuery Convert(const AnyCore::AMultiShapeQueryPtr& _value){ return _value;}
1244  inline const AnyCore::AMultiShapeQueryPtr& Convert(const MultiShapeQuery& _value){ return _value.GetImpl();}
1245  }}
1246 
1247  #endif //_ANYCAD_MODULE_Render
1248 
1249 
1250  #ifdef _ANYCAD_MODULE_Render
1251 
1252 
1253  #include "APIPickHelper.h"
1254  namespace AnyCAD {namespace API{
1255  inline PickHelper Convert(const AnyCore::APickHelperPtr& _value){ return _value;}
1256  inline const AnyCore::APickHelperPtr& Convert(const PickHelper& _value){ return _value.GetImpl();}
1257  }}
1258 
1259  #endif //_ANYCAD_MODULE_Render
1260 
1261 
1262  #ifdef _ANYCAD_MODULE_Render
1263 
1264 
1265  #include "APIFont.h"
1266  namespace AnyCAD {namespace API{
1267  inline Font Convert(const AnyCore::AFontPtr& _value){ return _value;}
1268  inline const AnyCore::AFontPtr& Convert(const Font& _value){ return _value.GetImpl();}
1269  }}
1270 
1271  #endif //_ANYCAD_MODULE_Render
1272 
1273 
1274  #ifdef _ANYCAD_MODULE_Render
1275 
1276 
1277  #include "APIFontManager.h"
1278  namespace AnyCAD {namespace API{
1279  inline FontManager Convert(const AnyCore::AFontManagerPtr& _value){ return _value;}
1280  inline const AnyCore::AFontManagerPtr& Convert(const FontManager& _value){ return _value.GetImpl();}
1281  }}
1282 
1283  #endif //_ANYCAD_MODULE_Render
1284 
1285 
1286  #ifdef _ANYCAD_MODULE_Render
1287 
1288 
1289  #include "APIFontDecomposer.h"
1290  namespace AnyCAD {namespace API{
1291  inline FontDecomposer Convert(const AnyCore::AFontDecomposerPtr& _value){ return _value;}
1292  inline const AnyCore::AFontDecomposerPtr& Convert(const FontDecomposer& _value){ return _value.GetImpl();}
1293  }}
1294 
1295  #endif //_ANYCAD_MODULE_Render
1296 
1297 
1298  #ifdef _ANYCAD_MODULE_Render
1299 
1300 
1301  #include "APIFontEdgeDecomposer.h"
1302  namespace AnyCAD {namespace API{
1303  inline FontEdgeDecomposer Convert(const AnyCore::AFontEdgeDecomposerPtr& _value){ return _value;}
1304  inline const AnyCore::AFontEdgeDecomposerPtr& Convert(const FontEdgeDecomposer& _value){ return _value.GetImpl();}
1305  }}
1306 
1307  #endif //_ANYCAD_MODULE_Render
1308 
1309 
1310  #ifdef _ANYCAD_MODULE_Render
1311 
1312 
1313  #include "APISceneReader.h"
1314  namespace AnyCAD {namespace API{
1315  inline SceneReader Convert(const AnyCore::ASceneReaderPtr& _value){ return _value;}
1316  inline const AnyCore::ASceneReaderPtr& Convert(const SceneReader& _value){ return _value.GetImpl();}
1317  }}
1318 
1319  #endif //_ANYCAD_MODULE_Render
1320 
1321 
1322  #ifdef _ANYCAD_MODULE_Render
1323 
1324 
1325  #include "APISceneWriterSettings.h"
1326  namespace AnyCAD {namespace API{
1327  inline SceneWriterSettings Convert(const AnyCore::ASceneWriterSettingsPtr& _value){ return _value;}
1328  inline const AnyCore::ASceneWriterSettingsPtr& Convert(const SceneWriterSettings& _value){ return _value.GetImpl();}
1329  }}
1330 
1331  #endif //_ANYCAD_MODULE_Render
1332 
1333 
1334  #ifdef _ANYCAD_MODULE_Render
1335 
1336 
1337  #include "APISceneWriter.h"
1338  namespace AnyCAD {namespace API{
1339  inline SceneWriter Convert(const AnyCore::ASceneWriterPtr& _value){ return _value;}
1340  inline const AnyCore::ASceneWriterPtr& Convert(const SceneWriter& _value){ return _value.GetImpl();}
1341  }}
1342 
1343  #endif //_ANYCAD_MODULE_Render
1344 
1345 
1346  #ifdef _ANYCAD_MODULE_Render
1347 
1348 
1349  #include "APISnapNode.h"
1350  namespace AnyCAD {namespace API{
1351  inline SnapNode Convert(const AnyCore::ASnapNodePtr& _value){ return _value;}
1352  inline const AnyCore::ASnapNodePtr& Convert(const SnapNode& _value){ return _value.GetImpl();}
1353  }}
1354 
1355  #endif //_ANYCAD_MODULE_Render
1356 
1357 
1358  #ifdef _ANYCAD_MODULE_Render
1359 
1360 
1361  #include "APISnapNodeManager.h"
1362  namespace AnyCAD {namespace API{
1363  inline SnapNodeManager Convert(const AnyCore::ASnapNodeManagerPtr& _value){ return _value;}
1364  inline const AnyCore::ASnapNodeManagerPtr& Convert(const SnapNodeManager& _value){ return _value.GetImpl();}
1365  }}
1366 
1367  #endif //_ANYCAD_MODULE_Render
1368 
1369 
1370  #ifdef _ANYCAD_MODULE_Document
1371 
1372 
1373  #include "APIDocumentEditMode.h"
1374  namespace AnyCAD {namespace API{
1375  inline DocumentEditMode Convert(const AnyCore::ADocumentEditModePtr& _value){ return _value;}
1376  inline const AnyCore::ADocumentEditModePtr& Convert(const DocumentEditMode& _value){ return _value.GetImpl();}
1377  }}
1378 
1379  #endif //_ANYCAD_MODULE_Document
1380 
1381 
1382  #ifdef _ANYCAD_MODULE_Document
1383 
1384 
1385  #include "APISketchEditMode.h"
1386  namespace AnyCAD {namespace API{
1387  inline SketchEditMode Convert(const AnyCore::ASketchEditModePtr& _value){ return _value;}
1388  inline const AnyCore::ASketchEditModePtr& Convert(const SketchEditMode& _value){ return _value.GetImpl();}
1389  }}
1390 
1391  #endif //_ANYCAD_MODULE_Document
1392 
1393 
1394  #ifdef _ANYCAD_MODULE_Document
1395 
1396 
1397  #include "APIParameterValue.h"
1398  namespace AnyCAD {namespace API{
1399  inline ParameterValue Convert(const AnyCore::AParameterValuePtr& _value){ return _value;}
1400  inline const AnyCore::AParameterValuePtr& Convert(const ParameterValue& _value){ return _value.GetImpl();}
1401  }}
1402 
1403  #endif //_ANYCAD_MODULE_Document
1404 
1405 
1406  #ifdef _ANYCAD_MODULE_Document
1407 
1408 
1409  #include "APIParameterString.h"
1410  namespace AnyCAD {namespace API{
1411  inline ParameterString Convert(const AnyCore::AParameterStringPtr& _value){ return _value;}
1412  inline const AnyCore::AParameterStringPtr& Convert(const ParameterString& _value){ return _value.GetImpl();}
1413  }}
1414 
1415  #endif //_ANYCAD_MODULE_Document
1416 
1417 
1418  #ifdef _ANYCAD_MODULE_Document
1419 
1420 
1421  #include "APIParameterInteger.h"
1422  namespace AnyCAD {namespace API{
1423  inline ParameterInteger Convert(const AnyCore::AParameterIntegerPtr& _value){ return _value;}
1424  inline const AnyCore::AParameterIntegerPtr& Convert(const ParameterInteger& _value){ return _value.GetImpl();}
1425  }}
1426 
1427  #endif //_ANYCAD_MODULE_Document
1428 
1429 
1430  #ifdef _ANYCAD_MODULE_Document
1431 
1432 
1433  #include "APIParameterElementId.h"
1434  namespace AnyCAD {namespace API{
1435  inline ParameterElementId Convert(const AnyCore::AParameterElementIdPtr& _value){ return _value;}
1436  inline const AnyCore::AParameterElementIdPtr& Convert(const ParameterElementId& _value){ return _value.GetImpl();}
1437  }}
1438 
1439  #endif //_ANYCAD_MODULE_Document
1440 
1441 
1442  #ifdef _ANYCAD_MODULE_Document
1443 
1444 
1445  #include "APIParameterDouble.h"
1446  namespace AnyCAD {namespace API{
1447  inline ParameterDouble Convert(const AnyCore::AParameterDoublePtr& _value){ return _value;}
1448  inline const AnyCore::AParameterDoublePtr& Convert(const ParameterDouble& _value){ return _value.GetImpl();}
1449  }}
1450 
1451  #endif //_ANYCAD_MODULE_Document
1452 
1453 
1454  #ifdef _ANYCAD_MODULE_Document
1455 
1456 
1457  #include "APIParameterVector3.h"
1458  namespace AnyCAD {namespace API{
1459  inline ParameterVector3 Convert(const AnyCore::AParameterVector3Ptr& _value){ return _value;}
1460  inline const AnyCore::AParameterVector3Ptr& Convert(const ParameterVector3& _value){ return _value.GetImpl();}
1461  }}
1462 
1463  #endif //_ANYCAD_MODULE_Document
1464 
1465 
1466  #ifdef _ANYCAD_MODULE_Document
1467 
1468 
1469  #include "APIParameterBoolean.h"
1470  namespace AnyCAD {namespace API{
1471  inline ParameterBoolean Convert(const AnyCore::AParameterBooleanPtr& _value){ return _value;}
1472  inline const AnyCore::AParameterBooleanPtr& Convert(const ParameterBoolean& _value){ return _value.GetImpl();}
1473  }}
1474 
1475  #endif //_ANYCAD_MODULE_Document
1476 
1477 
1478  #ifdef _ANYCAD_MODULE_Document
1479 
1480 
1481  #include "APIParameterColor.h"
1482  namespace AnyCAD {namespace API{
1483  inline ParameterColor Convert(const AnyCore::AParameterColorPtr& _value){ return _value;}
1484  inline const AnyCore::AParameterColorPtr& Convert(const ParameterColor& _value){ return _value.GetImpl();}
1485  }}
1486 
1487  #endif //_ANYCAD_MODULE_Document
1488 
1489 
1490  #ifdef _ANYCAD_MODULE_Document
1491 
1492 
1493  #include "APIParameterValueCast.h"
1494  namespace AnyCAD {namespace API{
1495  inline ParameterValueCast Convert(const AnyCore::AParameterValueCastPtr& _value){ return _value;}
1496  inline const AnyCore::AParameterValueCastPtr& Convert(const ParameterValueCast& _value){ return _value.GetImpl();}
1497  }}
1498 
1499  #endif //_ANYCAD_MODULE_Document
1500 
1501 
1502  #ifdef _ANYCAD_MODULE_Document
1503 
1504 
1505  #include "APIParameterCreator.h"
1506  namespace AnyCAD {namespace API{
1507  inline ParameterCreator Convert(const AnyCore::AParameterCreatorPtr& _value){ return _value;}
1508  inline const AnyCore::AParameterCreatorPtr& Convert(const ParameterCreator& _value){ return _value.GetImpl();}
1509  }}
1510 
1511  #endif //_ANYCAD_MODULE_Document
1512 
1513 
1514  #ifdef _ANYCAD_MODULE_Document
1515 
1516 
1517  #include "APIParameterValueSet.h"
1518  namespace AnyCAD {namespace API{
1519  inline ParameterValueSet Convert(const AnyCore::AParameterValueSetPtr& _value){ return _value;}
1520  inline const AnyCore::AParameterValueSetPtr& Convert(const ParameterValueSet& _value){ return _value.GetImpl();}
1521  }}
1522 
1523  #endif //_ANYCAD_MODULE_Document
1524 
1525 
1526  #ifdef _ANYCAD_MODULE_Document
1527 
1528 
1529  #include "APIElement.h"
1530  namespace AnyCAD {namespace API{
1531  inline Element Convert(const AnyCore::AElementPtr& _value){ return _value;}
1532  inline const AnyCore::AElementPtr& Convert(const Element& _value){ return _value.GetImpl();}
1533  }}
1534 
1535  #endif //_ANYCAD_MODULE_Document
1536 
1537 
1538  #ifdef _ANYCAD_MODULE_Document
1539 
1540 
1541  #include "APIElementTable.h"
1542  namespace AnyCAD {namespace API{
1543  inline ElementTable Convert(const AnyCore::AElementTablePtr& _value){ return _value;}
1544  inline const AnyCore::AElementTablePtr& Convert(const ElementTable& _value){ return _value.GetImpl();}
1545  }}
1546 
1547  #endif //_ANYCAD_MODULE_Document
1548 
1549 
1550  #ifdef _ANYCAD_MODULE_Document
1551 
1552 
1553  #include "APIPropertiesElement.h"
1554  namespace AnyCAD {namespace API{
1555  inline PropertiesElement Convert(const AnyCore::APropertiesElementPtr& _value){ return _value;}
1556  inline const AnyCore::APropertiesElementPtr& Convert(const PropertiesElement& _value){ return _value.GetImpl();}
1557  }}
1558 
1559  #endif //_ANYCAD_MODULE_Document
1560 
1561 
1562  #ifdef _ANYCAD_MODULE_Document
1563 
1564 
1565  #include "APIUserElement.h"
1566  namespace AnyCAD {namespace API{
1567  inline UserElement Convert(const AnyCore::AUserElementPtr& _value){ return _value;}
1568  inline const AnyCore::AUserElementPtr& Convert(const UserElement& _value){ return _value.GetImpl();}
1569  }}
1570 
1571  #endif //_ANYCAD_MODULE_Document
1572 
1573 
1574  #ifdef _ANYCAD_MODULE_Document
1575 
1576 
1577  #include "APIPropertySchema.h"
1578  namespace AnyCAD {namespace API{
1579  inline PropertySchema Convert(const AnyCore::APropertySchemaPtr& _value){ return _value;}
1580  inline const AnyCore::APropertySchemaPtr& Convert(const PropertySchema& _value){ return _value.GetImpl();}
1581  }}
1582 
1583  #endif //_ANYCAD_MODULE_Document
1584 
1585 
1586  #ifdef _ANYCAD_MODULE_Document
1587 
1588 
1589  #include "APIPropertySchemaManager.h"
1590  namespace AnyCAD {namespace API{
1591  inline PropertySchemaManager Convert(const AnyCore::APropertySchemaManagerPtr& _value){ return _value;}
1592  inline const AnyCore::APropertySchemaManagerPtr& Convert(const PropertySchemaManager& _value){ return _value.GetImpl();}
1593  }}
1594 
1595  #endif //_ANYCAD_MODULE_Document
1596 
1597 
1598  #ifdef _ANYCAD_MODULE_Document
1599 
1600 
1601  #include "APIShapeDriverContext.h"
1602  namespace AnyCAD {namespace API{
1603  inline ShapeDriverContext Convert(const AnyCore::AShapeDriverContextPtr& _value){ return _value;}
1604  inline const AnyCore::AShapeDriverContextPtr& Convert(const ShapeDriverContext& _value){ return _value.GetImpl();}
1605  }}
1606 
1607  #endif //_ANYCAD_MODULE_Document
1608 
1609 
1610  #ifdef _ANYCAD_MODULE_Document
1611 
1612 
1613  #include "APIShapeDriver.h"
1614  namespace AnyCAD {namespace API{
1615  inline ShapeDriver Convert(const AnyCore::AShapeDriverPtr& _value){ return _value;}
1616  inline const AnyCore::AShapeDriverPtr& Convert(const ShapeDriver& _value){ return _value.GetImpl();}
1617  }}
1618 
1619  #endif //_ANYCAD_MODULE_Document
1620 
1621 
1622  #ifdef _ANYCAD_MODULE_Document
1623 
1624 
1625  #include "APIShapeDriverManager.h"
1626  namespace AnyCAD {namespace API{
1627  inline ShapeDriverManager Convert(const AnyCore::AShapeDriverManagerPtr& _value){ return _value;}
1628  inline const AnyCore::AShapeDriverManagerPtr& Convert(const ShapeDriverManager& _value){ return _value.GetImpl();}
1629  }}
1630 
1631  #endif //_ANYCAD_MODULE_Document
1632 
1633 
1634  #ifdef _ANYCAD_MODULE_Document
1635 
1636 
1637  #include "APIPropertyDriver.h"
1638  namespace AnyCAD {namespace API{
1639  inline PropertyDriver Convert(const AnyCore::APropertyDriverPtr& _value){ return _value;}
1640  inline const AnyCore::APropertyDriverPtr& Convert(const PropertyDriver& _value){ return _value.GetImpl();}
1641  }}
1642 
1643  #endif //_ANYCAD_MODULE_Document
1644 
1645 
1646  #ifdef _ANYCAD_MODULE_Document
1647 
1648 
1649  #include "APIPropertyDriverManager.h"
1650  namespace AnyCAD {namespace API{
1651  inline PropertyDriverManager Convert(const AnyCore::APropertyDriverManagerPtr& _value){ return _value;}
1652  inline const AnyCore::APropertyDriverManagerPtr& Convert(const PropertyDriverManager& _value){ return _value.GetImpl();}
1653  }}
1654 
1655  #endif //_ANYCAD_MODULE_Document
1656 
1657 
1658  #ifdef _ANYCAD_MODULE_Document
1659 
1660 
1661  #include "APIElementSchema.h"
1662  namespace AnyCAD {namespace API{
1663  inline ElementSchema Convert(const AnyCore::AElementSchemaPtr& _value){ return _value;}
1664  inline const AnyCore::AElementSchemaPtr& Convert(const ElementSchema& _value){ return _value.GetImpl();}
1665  }}
1666 
1667  #endif //_ANYCAD_MODULE_Document
1668 
1669 
1670  #ifdef _ANYCAD_MODULE_Document
1671 
1672 
1673  #include "APIElementSchemaManager.h"
1674  namespace AnyCAD {namespace API{
1675  inline ElementSchemaManager Convert(const AnyCore::AElementSchemaManagerPtr& _value){ return _value;}
1676  inline const AnyCore::AElementSchemaManagerPtr& Convert(const ElementSchemaManager& _value){ return _value.GetImpl();}
1677  }}
1678 
1679  #endif //_ANYCAD_MODULE_Document
1680 
1681 
1682  #ifdef _ANYCAD_MODULE_Document
1683 
1684 
1685  #include "APIGroupElement.h"
1686  namespace AnyCAD {namespace API{
1687  inline GroupElement Convert(const AnyCore::AGroupElementPtr& _value){ return _value;}
1688  inline const AnyCore::AGroupElementPtr& Convert(const GroupElement& _value){ return _value.GetImpl();}
1689  }}
1690 
1691  #endif //_ANYCAD_MODULE_Document
1692 
1693 
1694  #ifdef _ANYCAD_MODULE_Document
1695 
1696 
1697  #include "APILayerElement.h"
1698  namespace AnyCAD {namespace API{
1699  inline LayerElement Convert(const AnyCore::ALayerElementPtr& _value){ return _value;}
1700  inline const AnyCore::ALayerElementPtr& Convert(const LayerElement& _value){ return _value.GetImpl();}
1701  }}
1702 
1703  #endif //_ANYCAD_MODULE_Document
1704 
1705 
1706  #ifdef _ANYCAD_MODULE_Document
1707 
1708 
1709  #include "APIRenderableElement.h"
1710  namespace AnyCAD {namespace API{
1711  inline RenderableElement Convert(const AnyCore::ARenderableElementPtr& _value){ return _value;}
1712  inline const AnyCore::ARenderableElementPtr& Convert(const RenderableElement& _value){ return _value.GetImpl();}
1713  }}
1714 
1715  #endif //_ANYCAD_MODULE_Document
1716 
1717 
1718  #ifdef _ANYCAD_MODULE_Document
1719 
1720 
1721  #include "APIRenderableInstance.h"
1722  namespace AnyCAD {namespace API{
1723  inline RenderableInstance Convert(const AnyCore::ARenderableInstancePtr& _value){ return _value;}
1724  inline const AnyCore::ARenderableInstancePtr& Convert(const RenderableInstance& _value){ return _value.GetImpl();}
1725  }}
1726 
1727  #endif //_ANYCAD_MODULE_Document
1728 
1729 
1730  #ifdef _ANYCAD_MODULE_Document
1731 
1732 
1733  #include "APIRenderableType.h"
1734  namespace AnyCAD {namespace API{
1735  inline RenderableType Convert(const AnyCore::ARenderableTypePtr& _value){ return _value;}
1736  inline const AnyCore::ARenderableTypePtr& Convert(const RenderableType& _value){ return _value.GetImpl();}
1737  }}
1738 
1739  #endif //_ANYCAD_MODULE_Document
1740 
1741 
1742  #ifdef _ANYCAD_MODULE_Document
1743 
1744 
1745  #include "APIAssetType.h"
1746  namespace AnyCAD {namespace API{
1747  inline AssetType Convert(const AnyCore::AAssetTypePtr& _value){ return _value;}
1748  inline const AnyCore::AAssetTypePtr& Convert(const AssetType& _value){ return _value.GetImpl();}
1749  }}
1750 
1751  #endif //_ANYCAD_MODULE_Document
1752 
1753 
1754  #ifdef _ANYCAD_MODULE_Document
1755 
1756 
1757  #include "APIGroupType.h"
1758  namespace AnyCAD {namespace API{
1759  inline GroupType Convert(const AnyCore::AGroupTypePtr& _value){ return _value;}
1760  inline const AnyCore::AGroupTypePtr& Convert(const GroupType& _value){ return _value.GetImpl();}
1761  }}
1762 
1763  #endif //_ANYCAD_MODULE_Document
1764 
1765 
1766  #ifdef _ANYCAD_MODULE_Document
1767 
1768 
1769  #include "APIEntity.h"
1770  namespace AnyCAD {namespace API{
1771  inline Entity Convert(const AnyCore::AEntityPtr& _value){ return _value;}
1772  inline const AnyCore::AEntityPtr& Convert(const Entity& _value){ return _value.GetImpl();}
1773  }}
1774 
1775  #endif //_ANYCAD_MODULE_Document
1776 
1777 
1778  #ifdef _ANYCAD_MODULE_Document
1779 
1780 
1781  #include "APIEntityGroup.h"
1782  namespace AnyCAD {namespace API{
1783  inline EntityGroup Convert(const AnyCore::AEntityGroupPtr& _value){ return _value;}
1784  inline const AnyCore::AEntityGroupPtr& Convert(const EntityGroup& _value){ return _value.GetImpl();}
1785  }}
1786 
1787  #endif //_ANYCAD_MODULE_Document
1788 
1789 
1790  #ifdef _ANYCAD_MODULE_Document
1791 
1792 
1793  #include "APIEntityType.h"
1794  namespace AnyCAD {namespace API{
1795  inline EntityType Convert(const AnyCore::AEntityTypePtr& _value){ return _value;}
1796  inline const AnyCore::AEntityTypePtr& Convert(const EntityType& _value){ return _value.GetImpl();}
1797  }}
1798 
1799  #endif //_ANYCAD_MODULE_Document
1800 
1801 
1802  #ifdef _ANYCAD_MODULE_Document
1803 
1804 
1805  #include "APIScriptElement.h"
1806  namespace AnyCAD {namespace API{
1807  inline ScriptElement Convert(const AnyCore::AScriptElementPtr& _value){ return _value;}
1808  inline const AnyCore::AScriptElementPtr& Convert(const ScriptElement& _value){ return _value.GetImpl();}
1809  }}
1810 
1811  #endif //_ANYCAD_MODULE_Document
1812 
1813 
1814  #ifdef _ANYCAD_MODULE_Document
1815 
1816 
1817  #include "APIDocument.h"
1818  namespace AnyCAD {namespace API{
1819  inline Document Convert(const AnyCore::ADocumentPtr& _value){ return _value;}
1820  inline const AnyCore::ADocumentPtr& Convert(const Document& _value){ return _value.GetImpl();}
1821  }}
1822 
1823  #endif //_ANYCAD_MODULE_Document
1824 
1825 
1826  #ifdef _ANYCAD_MODULE_Document
1827 
1828 
1829  #include "APIElementIterator.h"
1830  namespace AnyCAD {namespace API{
1831  inline ElementIterator Convert(const AnyCore::AElementIteratorPtr& _value){ return _value;}
1832  inline const AnyCore::AElementIteratorPtr& Convert(const ElementIterator& _value){ return _value.GetImpl();}
1833  }}
1834 
1835  #endif //_ANYCAD_MODULE_Document
1836 
1837 
1838  #ifdef _ANYCAD_MODULE_Document
1839 
1840 
1841  #include "APIDocumentChangeArgs.h"
1842  namespace AnyCAD {namespace API{
1843  inline DocumentChangeArgs Convert(const AnyCore::ADocumentChangeArgsPtr& _value){ return _value;}
1844  inline const AnyCore::ADocumentChangeArgsPtr& Convert(const DocumentChangeArgs& _value){ return _value.GetImpl();}
1845  }}
1846 
1847  #endif //_ANYCAD_MODULE_Document
1848 
1849 
1850  #ifdef _ANYCAD_MODULE_Document
1851 
1852 
1853  #include "APIUndoTransaction.h"
1854  namespace AnyCAD {namespace API{
1855  inline UndoTransaction Convert(const AnyCore::AUndoTransactionPtr& _value){ return _value;}
1856  inline const AnyCore::AUndoTransactionPtr& Convert(const UndoTransaction& _value){ return _value.GetImpl();}
1857  }}
1858 
1859  #endif //_ANYCAD_MODULE_Document
1860 
1861 
1862  #ifdef _ANYCAD_MODULE_Document
1863 
1864 
1865  #include "APIOptionList.h"
1866  namespace AnyCAD {namespace API{
1867  inline OptionList Convert(const AnyCore::AOptionListPtr& _value){ return _value;}
1868  inline const AnyCore::AOptionListPtr& Convert(const OptionList& _value){ return _value.GetImpl();}
1869  }}
1870 
1871  #endif //_ANYCAD_MODULE_Document
1872 
1873 
1874  #ifdef _ANYCAD_MODULE_Document
1875 
1876 
1877  #include "APIOptionListSet.h"
1878  namespace AnyCAD {namespace API{
1879  inline OptionListSet Convert(const AnyCore::AOptionListSetPtr& _value){ return _value;}
1880  inline const AnyCore::AOptionListSetPtr& Convert(const OptionListSet& _value){ return _value.GetImpl();}
1881  }}
1882 
1883  #endif //_ANYCAD_MODULE_Document
1884 
1885 
1886  #ifdef _ANYCAD_MODULE_Document
1887 
1888 
1889  #include "APIOptionListIterator.h"
1890  namespace AnyCAD {namespace API{
1891  inline OptionListIterator Convert(const AnyCore::AOptionListIteratorPtr& _value){ return _value;}
1892  inline const AnyCore::AOptionListIteratorPtr& Convert(const OptionListIterator& _value){ return _value.GetImpl();}
1893  }}
1894 
1895  #endif //_ANYCAD_MODULE_Document
1896 
1897 
1898  #ifdef _ANYCAD_MODULE_Document
1899 
1900 
1901  #include "APIOptionListManager.h"
1902  namespace AnyCAD {namespace API{
1903  inline OptionListManager Convert(const AnyCore::AOptionListManagerPtr& _value){ return _value;}
1904  inline const AnyCore::AOptionListManagerPtr& Convert(const OptionListManager& _value){ return _value.GetImpl();}
1905  }}
1906 
1907  #endif //_ANYCAD_MODULE_Document
1908 
1909 
1910  #ifdef _ANYCAD_MODULE_Document
1911 
1912 
1913  #include "APIParameterUI.h"
1914  namespace AnyCAD {namespace API{
1915  inline ParameterUI Convert(const AnyCore::AParameterUIPtr& _value){ return _value;}
1916  inline const AnyCore::AParameterUIPtr& Convert(const ParameterUI& _value){ return _value.GetImpl();}
1917  }}
1918 
1919  #endif //_ANYCAD_MODULE_Document
1920 
1921 
1922  #ifdef _ANYCAD_MODULE_Document
1923 
1924 
1925  #include "APIParameterUISet.h"
1926  namespace AnyCAD {namespace API{
1927  inline ParameterUISet Convert(const AnyCore::AParameterUISetPtr& _value){ return _value;}
1928  inline const AnyCore::AParameterUISetPtr& Convert(const ParameterUISet& _value){ return _value.GetImpl();}
1929  }}
1930 
1931  #endif //_ANYCAD_MODULE_Document
1932 
1933 
1934  #ifdef _ANYCAD_MODULE_Document
1935 
1936 
1937  #include "APIParameterPackage.h"
1938  namespace AnyCAD {namespace API{
1939  inline ParameterPackage Convert(const AnyCore::AParameterPackagePtr& _value){ return _value;}
1940  inline const AnyCore::AParameterPackagePtr& Convert(const ParameterPackage& _value){ return _value.GetImpl();}
1941  }}
1942 
1943  #endif //_ANYCAD_MODULE_Document
1944 
1945 
1946  #ifdef _ANYCAD_MODULE_Document
1947 
1948 
1949  #include "APIObjectUI.h"
1950  namespace AnyCAD {namespace API{
1951  inline ObjectUI Convert(const AnyCore::AObjectUIPtr& _value){ return _value;}
1952  inline const AnyCore::AObjectUIPtr& Convert(const ObjectUI& _value){ return _value.GetImpl();}
1953  }}
1954 
1955  #endif //_ANYCAD_MODULE_Document
1956 
1957 
1958  #ifdef _ANYCAD_MODULE_Document
1959 
1960 
1961  #include "APIObjectUIManager.h"
1962  namespace AnyCAD {namespace API{
1963  inline ObjectUIManager Convert(const AnyCore::AObjectUIManagerPtr& _value){ return _value;}
1964  inline const AnyCore::AObjectUIManagerPtr& Convert(const ObjectUIManager& _value){ return _value.GetImpl();}
1965  }}
1966 
1967  #endif //_ANYCAD_MODULE_Document
1968 
1969 
1970  #ifdef _ANYCAD_MODULE_Document
1971 
1972 
1973  #include "APIDocumentMetadata.h"
1974  namespace AnyCAD {namespace API{
1975  inline DocumentMetadata Convert(const AnyCore::ADocumentMetadataPtr& _value){ return _value;}
1976  inline const AnyCore::ADocumentMetadataPtr& Convert(const DocumentMetadata& _value){ return _value.GetImpl();}
1977  }}
1978 
1979  #endif //_ANYCAD_MODULE_Document
1980 
1981 
1982  #ifdef _ANYCAD_MODULE_Document
1983 
1984 
1985  #include "APIDocViewManager.h"
1986  namespace AnyCAD {namespace API{
1987  inline DocViewManager Convert(const AnyCore::ADocViewManagerPtr& _value){ return _value;}
1988  inline const AnyCore::ADocViewManagerPtr& Convert(const DocViewManager& _value){ return _value.GetImpl();}
1989  }}
1990 
1991  #endif //_ANYCAD_MODULE_Document
1992 
1993 
1994  #ifdef _ANYCAD_MODULE_Document
1995 
1996 
1997  #include "APITransformAnimator.h"
1998  namespace AnyCAD {namespace API{
1999  inline TransformAnimator Convert(const AnyCore::ATransformAnimatorPtr& _value){ return _value;}
2000  inline const AnyCore::ATransformAnimatorPtr& Convert(const TransformAnimator& _value){ return _value.GetImpl();}
2001  }}
2002 
2003  #endif //_ANYCAD_MODULE_Document
2004 
2005 
2006  #ifdef _ANYCAD_MODULE_Document
2007 
2008 
2009  #include "APITypeCast.h"
2010  namespace AnyCAD {namespace API{
2011  inline TypeCast Convert(const AnyCore::ATypeCastPtr& _value){ return _value;}
2012  inline const AnyCore::ATypeCastPtr& Convert(const TypeCast& _value){ return _value.GetImpl();}
2013  }}
2014 
2015  #endif //_ANYCAD_MODULE_Document
2016 
2017 
2018  #ifdef _ANYCAD_MODULE_Document
2019 
2020 
2021  #include "APIComponentManager.h"
2022  namespace AnyCAD {namespace API{
2023  inline ComponentManager Convert(const AnyCore::AComponentManagerPtr& _value){ return _value;}
2024  inline const AnyCore::AComponentManagerPtr& Convert(const ComponentManager& _value){ return _value.GetImpl();}
2025  }}
2026 
2027  #endif //_ANYCAD_MODULE_Document
2028 
2029 
2030  #ifdef _ANYCAD_MODULE_Document
2031 
2032 
2033  #include "APIStyleElement.h"
2034  namespace AnyCAD {namespace API{
2035  inline StyleElement Convert(const AnyCore::AStyleElementPtr& _value){ return _value;}
2036  inline const AnyCore::AStyleElementPtr& Convert(const StyleElement& _value){ return _value.GetImpl();}
2037  }}
2038 
2039  #endif //_ANYCAD_MODULE_Document
2040 
2041 
2042  #ifdef _ANYCAD_MODULE_Document
2043 
2044 
2045  #include "APICompoundElement.h"
2046  namespace AnyCAD {namespace API{
2047  inline CompoundElement Convert(const AnyCore::ACompoundElementPtr& _value){ return _value;}
2048  inline const AnyCore::ACompoundElementPtr& Convert(const CompoundElement& _value){ return _value.GetImpl();}
2049  }}
2050 
2051  #endif //_ANYCAD_MODULE_Document
2052 
2053 
2054  #ifdef _ANYCAD_MODULE_Document
2055 
2056 
2057  #include "APIAnnotationElement.h"
2058  namespace AnyCAD {namespace API{
2059  inline AnnotationElement Convert(const AnyCore::AAnnotationElementPtr& _value){ return _value;}
2060  inline const AnyCore::AAnnotationElementPtr& Convert(const AnnotationElement& _value){ return _value.GetImpl();}
2061  }}
2062 
2063  #endif //_ANYCAD_MODULE_Document
2064 
2065 
2066  #ifdef _ANYCAD_MODULE_Document
2067 
2068 
2069  #include "APIAnnotationDriverContext.h"
2070  namespace AnyCAD {namespace API{
2071  inline AnnotationDriverContext Convert(const AnyCore::AAnnotationDriverContextPtr& _value){ return _value;}
2072  inline const AnyCore::AAnnotationDriverContextPtr& Convert(const AnnotationDriverContext& _value){ return _value.GetImpl();}
2073  }}
2074 
2075  #endif //_ANYCAD_MODULE_Document
2076 
2077 
2078  #ifdef _ANYCAD_MODULE_Document
2079 
2080 
2081  #include "APIAnnotationDriver.h"
2082  namespace AnyCAD {namespace API{
2083  inline AnnotationDriver Convert(const AnyCore::AAnnotationDriverPtr& _value){ return _value;}
2084  inline const AnyCore::AAnnotationDriverPtr& Convert(const AnnotationDriver& _value){ return _value.GetImpl();}
2085  }}
2086 
2087  #endif //_ANYCAD_MODULE_Document
2088 
2089 
2090  #ifdef _ANYCAD_MODULE_Document
2091 
2092 
2093  #include "APIAnnotationDriverManager.h"
2094  namespace AnyCAD {namespace API{
2095  inline AnnotationDriverManager Convert(const AnyCore::AAnnotationDriverManagerPtr& _value){ return _value;}
2096  inline const AnyCore::AAnnotationDriverManagerPtr& Convert(const AnnotationDriverManager& _value){ return _value.GetImpl();}
2097  }}
2098 
2099  #endif //_ANYCAD_MODULE_Document
2100 
2101 
2102  #ifdef _ANYCAD_MODULE_Document
2103 
2104 
2105  #include "APIReferencePlane.h"
2106  namespace AnyCAD {namespace API{
2107  inline ReferencePlane Convert(const AnyCore::AReferencePlanePtr& _value){ return _value;}
2108  inline const AnyCore::AReferencePlanePtr& Convert(const ReferencePlane& _value){ return _value.GetImpl();}
2109  }}
2110 
2111  #endif //_ANYCAD_MODULE_Document
2112 
2113 
2114  #ifdef _ANYCAD_MODULE_Document
2115 
2116 
2117  #include "APISnapTarget.h"
2118  namespace AnyCAD {namespace API{
2119  inline SnapTarget Convert(const AnyCore::ASnapTargetPtr& _value){ return _value;}
2120  inline const AnyCore::ASnapTargetPtr& Convert(const SnapTarget& _value){ return _value.GetImpl();}
2121  }}
2122 
2123  #endif //_ANYCAD_MODULE_Document
2124 
2125 
2126  #ifdef _ANYCAD_MODULE_Document
2127 
2128 
2129  #include "APISnapTargetCollector.h"
2130  namespace AnyCAD {namespace API{
2131  inline SnapTargetCollector Convert(const AnyCore::ASnapTargetCollectorPtr& _value){ return _value;}
2132  inline const AnyCore::ASnapTargetCollectorPtr& Convert(const SnapTargetCollector& _value){ return _value.GetImpl();}
2133  }}
2134 
2135  #endif //_ANYCAD_MODULE_Document
2136 
2137 
2138  #ifdef _ANYCAD_MODULE_Document
2139 
2140 
2141  #include "APISnapPoint.h"
2142  namespace AnyCAD {namespace API{
2143  inline SnapPoint Convert(const AnyCore::ASnapPointPtr& _value){ return _value;}
2144  inline const AnyCore::ASnapPointPtr& Convert(const SnapPoint& _value){ return _value.GetImpl();}
2145  }}
2146 
2147  #endif //_ANYCAD_MODULE_Document
2148 
2149 
2150  #ifdef _ANYCAD_MODULE_Document
2151 
2152 
2153  #include "APIReactorContext.h"
2154  namespace AnyCAD {namespace API{
2155  inline ReactorContext Convert(const AnyCore::AReactorContextPtr& _value){ return _value;}
2156  inline const AnyCore::AReactorContextPtr& Convert(const ReactorContext& _value){ return _value.GetImpl();}
2157  }}
2158 
2159  #endif //_ANYCAD_MODULE_Document
2160 
2161 
2162  #ifdef _ANYCAD_MODULE_Cad
2163 
2164 
2165  #include "APISubGeomElement.h"
2166  namespace AnyCAD {namespace API{
2167  inline SubGeomElement Convert(const AnyCore::ASubGeomElementPtr& _value){ return _value;}
2168  inline const AnyCore::ASubGeomElementPtr& Convert(const SubGeomElement& _value){ return _value.GetImpl();}
2169  }}
2170 
2171  #endif //_ANYCAD_MODULE_Cad
2172 
2173 
2174  #ifdef _ANYCAD_MODULE_Cad
2175 
2176 
2177  #include "APIGeomElement.h"
2178  namespace AnyCAD {namespace API{
2179  inline GeomElement Convert(const AnyCore::AGeomElementPtr& _value){ return _value;}
2180  inline const AnyCore::AGeomElementPtr& Convert(const GeomElement& _value){ return _value.GetImpl();}
2181  }}
2182 
2183  #endif //_ANYCAD_MODULE_Cad
2184 
2185 
2186  #ifdef _ANYCAD_MODULE_Cad
2187 
2188 
2189  #include "APIPointElement.h"
2190  namespace AnyCAD {namespace API{
2191  inline PointElement Convert(const AnyCore::APointElementPtr& _value){ return _value;}
2192  inline const AnyCore::APointElementPtr& Convert(const PointElement& _value){ return _value.GetImpl();}
2193  }}
2194 
2195  #endif //_ANYCAD_MODULE_Cad
2196 
2197 
2198  #ifdef _ANYCAD_MODULE_Cad
2199 
2200 
2201  #include "APICurveElement.h"
2202  namespace AnyCAD {namespace API{
2203  inline CurveElement Convert(const AnyCore::ACurveElementPtr& _value){ return _value;}
2204  inline const AnyCore::ACurveElementPtr& Convert(const CurveElement& _value){ return _value.GetImpl();}
2205  }}
2206 
2207  #endif //_ANYCAD_MODULE_Cad
2208 
2209 
2210  #ifdef _ANYCAD_MODULE_Cad
2211 
2212 
2213  #include "APITrimmedCurveElement.h"
2214  namespace AnyCAD {namespace API{
2215  inline TrimmedCurveElement Convert(const AnyCore::ATrimmedCurveElementPtr& _value){ return _value;}
2216  inline const AnyCore::ATrimmedCurveElementPtr& Convert(const TrimmedCurveElement& _value){ return _value.GetImpl();}
2217  }}
2218 
2219  #endif //_ANYCAD_MODULE_Cad
2220 
2221 
2222  #ifdef _ANYCAD_MODULE_Cad
2223 
2224 
2225  #include "APILineElement.h"
2226  namespace AnyCAD {namespace API{
2227  inline LineElement Convert(const AnyCore::ALineElementPtr& _value){ return _value;}
2228  inline const AnyCore::ALineElementPtr& Convert(const LineElement& _value){ return _value.GetImpl();}
2229  }}
2230 
2231  #endif //_ANYCAD_MODULE_Cad
2232 
2233 
2234  #ifdef _ANYCAD_MODULE_Cad
2235 
2236 
2237  #include "APISurfaceElement.h"
2238  namespace AnyCAD {namespace API{
2239  inline SurfaceElement Convert(const AnyCore::ASurfaceElementPtr& _value){ return _value;}
2240  inline const AnyCore::ASurfaceElementPtr& Convert(const SurfaceElement& _value){ return _value.GetImpl();}
2241  }}
2242 
2243  #endif //_ANYCAD_MODULE_Cad
2244 
2245 
2246  #ifdef _ANYCAD_MODULE_Cad
2247 
2248 
2249  #include "APIPlannarElement.h"
2250  namespace AnyCAD {namespace API{
2251  inline PlannarElement Convert(const AnyCore::APlannarElementPtr& _value){ return _value;}
2252  inline const AnyCore::APlannarElementPtr& Convert(const PlannarElement& _value){ return _value.GetImpl();}
2253  }}
2254 
2255  #endif //_ANYCAD_MODULE_Cad
2256 
2257 
2258  #ifdef _ANYCAD_MODULE_Cad
2259 
2260 
2261  #include "APIPolygonElement.h"
2262  namespace AnyCAD {namespace API{
2263  inline PolygonElement Convert(const AnyCore::APolygonElementPtr& _value){ return _value;}
2264  inline const AnyCore::APolygonElementPtr& Convert(const PolygonElement& _value){ return _value.GetImpl();}
2265  }}
2266 
2267  #endif //_ANYCAD_MODULE_Cad
2268 
2269 
2270  #ifdef _ANYCAD_MODULE_Cad
2271 
2272 
2273  #include "APICircleElement.h"
2274  namespace AnyCAD {namespace API{
2275  inline CircleElement Convert(const AnyCore::ACircleElementPtr& _value){ return _value;}
2276  inline const AnyCore::ACircleElementPtr& Convert(const CircleElement& _value){ return _value.GetImpl();}
2277  }}
2278 
2279  #endif //_ANYCAD_MODULE_Cad
2280 
2281 
2282  #ifdef _ANYCAD_MODULE_Cad
2283 
2284 
2285  #include "APIEllipseElement.h"
2286  namespace AnyCAD {namespace API{
2287  inline EllipseElement Convert(const AnyCore::AEllipseElementPtr& _value){ return _value;}
2288  inline const AnyCore::AEllipseElementPtr& Convert(const EllipseElement& _value){ return _value.GetImpl();}
2289  }}
2290 
2291  #endif //_ANYCAD_MODULE_Cad
2292 
2293 
2294  #ifdef _ANYCAD_MODULE_Cad
2295 
2296 
2297  #include "APIArcElement.h"
2298  namespace AnyCAD {namespace API{
2299  inline ArcElement Convert(const AnyCore::AArcElementPtr& _value){ return _value;}
2300  inline const AnyCore::AArcElementPtr& Convert(const ArcElement& _value){ return _value.GetImpl();}
2301  }}
2302 
2303  #endif //_ANYCAD_MODULE_Cad
2304 
2305 
2306  #ifdef _ANYCAD_MODULE_Cad
2307 
2308 
2309  #include "APISplineElement.h"
2310  namespace AnyCAD {namespace API{
2311  inline SplineElement Convert(const AnyCore::ASplineElementPtr& _value){ return _value;}
2312  inline const AnyCore::ASplineElementPtr& Convert(const SplineElement& _value){ return _value.GetImpl();}
2313  }}
2314 
2315  #endif //_ANYCAD_MODULE_Cad
2316 
2317 
2318  #ifdef _ANYCAD_MODULE_Cad
2319 
2320 
2321  #include "APITieLineElement.h"
2322  namespace AnyCAD {namespace API{
2323  inline TieLineElement Convert(const AnyCore::ATieLineElementPtr& _value){ return _value;}
2324  inline const AnyCore::ATieLineElementPtr& Convert(const TieLineElement& _value){ return _value.GetImpl();}
2325  }}
2326 
2327  #endif //_ANYCAD_MODULE_Cad
2328 
2329 
2330  #ifdef _ANYCAD_MODULE_Cad
2331 
2332 
2333  #include "APITieCircleElement.h"
2334  namespace AnyCAD {namespace API{
2335  inline TieCircleElement Convert(const AnyCore::ATieCircleElementPtr& _value){ return _value;}
2336  inline const AnyCore::ATieCircleElementPtr& Convert(const TieCircleElement& _value){ return _value.GetImpl();}
2337  }}
2338 
2339  #endif //_ANYCAD_MODULE_Cad
2340 
2341 
2342  #ifdef _ANYCAD_MODULE_Cad
2343 
2344 
2345  #include "APITieEllipseElement.h"
2346  namespace AnyCAD {namespace API{
2347  inline TieEllipseElement Convert(const AnyCore::ATieEllipseElementPtr& _value){ return _value;}
2348  inline const AnyCore::ATieEllipseElementPtr& Convert(const TieEllipseElement& _value){ return _value.GetImpl();}
2349  }}
2350 
2351  #endif //_ANYCAD_MODULE_Cad
2352 
2353 
2354  #ifdef _ANYCAD_MODULE_Cad
2355 
2356 
2357  #include "APITieArcElement.h"
2358  namespace AnyCAD {namespace API{
2359  inline TieArcElement Convert(const AnyCore::ATieArcElementPtr& _value){ return _value;}
2360  inline const AnyCore::ATieArcElementPtr& Convert(const TieArcElement& _value){ return _value.GetImpl();}
2361  }}
2362 
2363  #endif //_ANYCAD_MODULE_Cad
2364 
2365 
2366  #ifdef _ANYCAD_MODULE_Cad
2367 
2368 
2369  #include "APITiePolygonElement.h"
2370  namespace AnyCAD {namespace API{
2371  inline TiePolygonElement Convert(const AnyCore::ATiePolygonElementPtr& _value){ return _value;}
2372  inline const AnyCore::ATiePolygonElementPtr& Convert(const TiePolygonElement& _value){ return _value.GetImpl();}
2373  }}
2374 
2375  #endif //_ANYCAD_MODULE_Cad
2376 
2377 
2378  #ifdef _ANYCAD_MODULE_Cad
2379 
2380 
2381  #include "APITieSplineElement.h"
2382  namespace AnyCAD {namespace API{
2383  inline TieSplineElement Convert(const AnyCore::ATieSplineElementPtr& _value){ return _value;}
2384  inline const AnyCore::ATieSplineElementPtr& Convert(const TieSplineElement& _value){ return _value.GetImpl();}
2385  }}
2386 
2387  #endif //_ANYCAD_MODULE_Cad
2388 
2389 
2390  #ifdef _ANYCAD_MODULE_Aec
2391 
2392 
2393  #include "APIGridSystemElement.h"
2394  namespace AnyCAD {namespace API{
2395  inline GridSystemElement Convert(const AnyCore::AGridSystemElementPtr& _value){ return _value;}
2396  inline const AnyCore::AGridSystemElementPtr& Convert(const GridSystemElement& _value){ return _value.GetImpl();}
2397  }}
2398 
2399  #endif //_ANYCAD_MODULE_Aec
2400 
2401 
2402  #ifdef _ANYCAD_MODULE_Aec
2403 
2404 
2405  #include "APIGridElement.h"
2406  namespace AnyCAD {namespace API{
2407  inline GridElement Convert(const AnyCore::AGridElementPtr& _value){ return _value;}
2408  inline const AnyCore::AGridElementPtr& Convert(const GridElement& _value){ return _value.GetImpl();}
2409  }}
2410 
2411  #endif //_ANYCAD_MODULE_Aec
2412 
2413 
2414  #ifdef _ANYCAD_MODULE_Aec
2415 
2416 
2417  #include "APIGridItemElement.h"
2418  namespace AnyCAD {namespace API{
2419  inline GridItemElement Convert(const AnyCore::AGridItemElementPtr& _value){ return _value;}
2420  inline const AnyCore::AGridItemElementPtr& Convert(const GridItemElement& _value){ return _value.GetImpl();}
2421  }}
2422 
2423  #endif //_ANYCAD_MODULE_Aec
2424 
2425 
2426  #ifdef _ANYCAD_MODULE_Aec
2427 
2428 
2429  #include "APIGridLabelElement.h"
2430  namespace AnyCAD {namespace API{
2431  inline GridLabelElement Convert(const AnyCore::AGridLabelElementPtr& _value){ return _value;}
2432  inline const AnyCore::AGridLabelElementPtr& Convert(const GridLabelElement& _value){ return _value.GetImpl();}
2433  }}
2434 
2435  #endif //_ANYCAD_MODULE_Aec
2436 
2437 
2438  #ifdef _ANYCAD_MODULE_Aec
2439 
2440 
2441  #include "APIGridPointElement.h"
2442  namespace AnyCAD {namespace API{
2443  inline GridPointElement Convert(const AnyCore::AGridPointElementPtr& _value){ return _value;}
2444  inline const AnyCore::AGridPointElementPtr& Convert(const GridPointElement& _value){ return _value.GetImpl();}
2445  }}
2446 
2447  #endif //_ANYCAD_MODULE_Aec
2448 
2449 
2450  #ifdef _ANYCAD_MODULE_Aec
2451 
2452 
2453  #include "APISnapGridPoint.h"
2454  namespace AnyCAD {namespace API{
2455  inline SnapGridPoint Convert(const AnyCore::ASnapGridPointPtr& _value){ return _value;}
2456  inline const AnyCore::ASnapGridPointPtr& Convert(const SnapGridPoint& _value){ return _value.GetImpl();}
2457  }}
2458 
2459  #endif //_ANYCAD_MODULE_Aec
2460 
2461 
2462  #ifdef _ANYCAD_MODULE_Aec
2463 
2464 
2465  #include "APISectionPlane.h"
2466  namespace AnyCAD {namespace API{
2467  inline SectionPlane Convert(const AnyCore::ASectionPlanePtr& _value){ return _value;}
2468  inline const AnyCore::ASectionPlanePtr& Convert(const SectionPlane& _value){ return _value.GetImpl();}
2469  }}
2470 
2471  #endif //_ANYCAD_MODULE_Aec
2472 
2473 
2474  #ifdef _ANYCAD_MODULE_Aec
2475 
2476 
2477  #include "APILevelPlane.h"
2478  namespace AnyCAD {namespace API{
2479  inline LevelPlane Convert(const AnyCore::ALevelPlanePtr& _value){ return _value;}
2480  inline const AnyCore::ALevelPlanePtr& Convert(const LevelPlane& _value){ return _value.GetImpl();}
2481  }}
2482 
2483  #endif //_ANYCAD_MODULE_Aec
2484 
2485 
2486  #ifdef _ANYCAD_MODULE_Aec
2487 
2488 
2489  #include "APIDBView.h"
2490  namespace AnyCAD {namespace API{
2491  inline DBView Convert(const AnyCore::ADBViewPtr& _value){ return _value;}
2492  inline const AnyCore::ADBViewPtr& Convert(const DBView& _value){ return _value.GetImpl();}
2493  }}
2494 
2495  #endif //_ANYCAD_MODULE_Aec
2496 
2497 
2498  #ifdef _ANYCAD_MODULE_Aec
2499 
2500 
2501  #include "APIDBViewTable.h"
2502  namespace AnyCAD {namespace API{
2503  inline DBViewTable Convert(const AnyCore::ADBViewTablePtr& _value){ return _value;}
2504  inline const AnyCore::ADBViewTablePtr& Convert(const DBViewTable& _value){ return _value.GetImpl();}
2505  }}
2506 
2507  #endif //_ANYCAD_MODULE_Aec
2508 
2509 
2510  #ifdef _ANYCAD_MODULE_Exchange
2511 
2512 
2513  #include "APITopoDataExchangeStl.h"
2514  namespace AnyCAD {namespace API{
2515  inline TopoDataExchangeStl Convert(const AnyCore::ATopoDataExchangeStlPtr& _value){ return _value;}
2516  inline const AnyCore::ATopoDataExchangeStlPtr& Convert(const TopoDataExchangeStl& _value){ return _value.GetImpl();}
2517  }}
2518 
2519  #endif //_ANYCAD_MODULE_Exchange
2520 
2521 
2522  #ifdef _ANYCAD_MODULE_Exchange
2523 
2524 
2525  #include "APITopoDataExchangeStep.h"
2526  namespace AnyCAD {namespace API{
2527  inline TopoDataExchangeStep Convert(const AnyCore::ATopoDataExchangeStepPtr& _value){ return _value;}
2528  inline const AnyCore::ATopoDataExchangeStepPtr& Convert(const TopoDataExchangeStep& _value){ return _value.GetImpl();}
2529  }}
2530 
2531  #endif //_ANYCAD_MODULE_Exchange
2532 
2533 
2534  #ifdef _ANYCAD_MODULE_Exchange
2535 
2536 
2537  #include "APITopoDataExchangeIges.h"
2538  namespace AnyCAD {namespace API{
2539  inline TopoDataExchangeIges Convert(const AnyCore::ATopoDataExchangeIgesPtr& _value){ return _value;}
2540  inline const AnyCore::ATopoDataExchangeIgesPtr& Convert(const TopoDataExchangeIges& _value){ return _value.GetImpl();}
2541  }}
2542 
2543  #endif //_ANYCAD_MODULE_Exchange
2544 
2545 
2546  #ifdef _ANYCAD_MODULE_Exchange
2547 
2548 
2549  #include "APITopoShapeReader.h"
2550  namespace AnyCAD {namespace API{
2551  inline TopoShapeReader Convert(const AnyCore::ATopoShapeReaderPtr& _value){ return _value;}
2552  inline const AnyCore::ATopoShapeReaderPtr& Convert(const TopoShapeReader& _value){ return _value.GetImpl();}
2553  }}
2554 
2555  #endif //_ANYCAD_MODULE_Exchange
2556 
2557 
2558  #ifdef _ANYCAD_MODULE_Exchange
2559 
2560 
2561  #include "APITopoShapeReaderManager.h"
2562  namespace AnyCAD {namespace API{
2563  inline TopoShapeReaderManager Convert(const AnyCore::ATopoShapeReaderManagerPtr& _value){ return _value;}
2564  inline const AnyCore::ATopoShapeReaderManagerPtr& Convert(const TopoShapeReaderManager& _value){ return _value.GetImpl();}
2565  }}
2566 
2567  #endif //_ANYCAD_MODULE_Exchange
2568 
2569 
2570  #ifdef _ANYCAD_MODULE_Exchange
2571 
2572 
2573  #include "APITopoShapeReaderContext.h"
2574  namespace AnyCAD {namespace API{
2575  inline TopoShapeReaderContext Convert(const AnyCore::ATopoShapeReaderContextPtr& _value){ return _value;}
2576  inline const AnyCore::ATopoShapeReaderContextPtr& Convert(const TopoShapeReaderContext& _value){ return _value.GetImpl();}
2577  }}
2578 
2579  #endif //_ANYCAD_MODULE_Exchange
2580 
2581 
2582  #ifdef _ANYCAD_MODULE_Exchange
2583 
2584 
2585  #include "APIModelReader.h"
2586  namespace AnyCAD {namespace API{
2587  inline ModelReader Convert(const AnyCore::AModelReaderPtr& _value){ return _value;}
2588  inline const AnyCore::AModelReaderPtr& Convert(const ModelReader& _value){ return _value.GetImpl();}
2589  }}
2590 
2591  #endif //_ANYCAD_MODULE_Exchange
2592 
std::shared_ptr< AGeomCircle > AGeomCirclePtr
Definition: APIClassPtrDef.h:69
std::shared_ptr< APropertyDriver > APropertyDriverPtr
Definition: APIClassPtrDef.h:414
std::shared_ptr< AEntityType > AEntityTypePtr
Definition: APIClassPtrDef.h:453
std::shared_ptr< AParameterString > AParameterStringPtr
Definition: APIClassPtrDef.h:357
std::shared_ptr< AAxesWidget > AAxesWidgetPtr
Definition: APIClassPtrDef.h:282
std::shared_ptr< AMaterial > AMaterialPtr
Definition: APIClassPtrDef.h:198
std::shared_ptr< ARepairTools > ARepairToolsPtr
Definition: APIClassPtrDef.h:102
std::shared_ptr< AAnnotationDriverManager > AAnnotationDriverManagerPtr
Definition: APIClassPtrDef.h:528
std::shared_ptr< ACircleElement > ACircleElementPtr
Definition: APIClassPtrDef.h:573
std::shared_ptr< ASceneNode > ASceneNodePtr
Definition: APIClassPtrDef.h:246
std::shared_ptr< AScreenWidget > AScreenWidgetPtr
Definition: APIClassPtrDef.h:279
std::shared_ptr< AParameterInteger > AParameterIntegerPtr
Definition: APIClassPtrDef.h:360
std::shared_ptr< AFaceStyle > AFaceStylePtr
Definition: APIClassPtrDef.h:180
std::shared_ptr< AShapeProcessSettings > AShapeProcessSettingsPtr
Definition: APIClassPtrDef.h:99
std::shared_ptr< ATopoShapeHistory > ATopoShapeHistoryPtr
Definition: APIClassPtrDef.h:21
std::shared_ptr< AGridLabelElement > AGridLabelElementPtr
Definition: APIClassPtrDef.h:612
std::shared_ptr< ASnapPoint > ASnapPointPtr
Definition: APIClassPtrDef.h:540
std::shared_ptr< AMatrixBuilder > AMatrixBuilderPtr
Definition: APIClassPtrDef.h:6
std::shared_ptr< AArrowWidget > AArrowWidgetPtr
Definition: APIClassPtrDef.h:285
std::shared_ptr< ASnapGridPoint > ASnapGridPointPtr
Definition: APIClassPtrDef.h:618
std::shared_ptr< AOptionListSet > AOptionListSetPtr
Definition: APIClassPtrDef.h:474
std::shared_ptr< AGroupElement > AGroupElementPtr
Definition: APIClassPtrDef.h:426
std::shared_ptr< AParameterBoolean > AParameterBooleanPtr
Definition: APIClassPtrDef.h:372
std::shared_ptr< ASceneManager > ASceneManagerPtr
Definition: APIClassPtrDef.h:228
std::shared_ptr< AGridLineNode > AGridLineNodePtr
Definition: APIClassPtrDef.h:294
std::shared_ptr< AElementSchema > AElementSchemaPtr
Definition: APIClassPtrDef.h:420
std::shared_ptr< ATopoShapeProperty > ATopoShapePropertyPtr
Definition: APIClassPtrDef.h:30
std::shared_ptr< ATestCaseManager > ATestCaseManagerPtr
Definition: APIClassPtrDef.h:162
std::shared_ptr< AWorkingPlane > AWorkingPlanePtr
Definition: APIClassPtrDef.h:213
std::shared_ptr< APropertyDriverManager > APropertyDriverManagerPtr
Definition: APIClassPtrDef.h:417
std::shared_ptr< AGeomBase > AGeomBasePtr
Definition: APIClassPtrDef.h:57
std::shared_ptr< ATopoShapeReaderManager > ATopoShapeReaderManagerPtr
Definition: APIClassPtrDef.h:645
std::shared_ptr< AComponentManager > AComponentManagerPtr
Definition: APIClassPtrDef.h:510
std::shared_ptr< AEllipseElement > AEllipseElementPtr
Definition: APIClassPtrDef.h:576
std::shared_ptr< ATopoShape > ATopoShapePtr
Definition: APIClassPtrDef.h:18
std::shared_ptr< AShapeDriver > AShapeDriverPtr
Definition: APIClassPtrDef.h:408
std::shared_ptr< AAnnotationDriver > AAnnotationDriverPtr
Definition: APIClassPtrDef.h:525
std::shared_ptr< ASceneNodeIterator > ASceneNodeIteratorPtr
Definition: APIClassPtrDef.h:231
std::shared_ptr< AParameterUI > AParameterUIPtr
Definition: APIClassPtrDef.h:483
std::shared_ptr< AElementTable > AElementTablePtr
Definition: APIClassPtrDef.h:390
std::shared_ptr< AParameterVector3 > AParameterVector3Ptr
Definition: APIClassPtrDef.h:369
std::shared_ptr< AFaceTriangulation > AFaceTriangulationPtr
Definition: APIClassPtrDef.h:78
std::shared_ptr< ATexture > ATexturePtr
Definition: APIClassPtrDef.h:204
std::shared_ptr< ASectionPlane > ASectionPlanePtr
Definition: APIClassPtrDef.h:621
std::shared_ptr< ASelectionQuery > ASelectionQueryPtr
Definition: APIClassPtrDef.h:297
std::shared_ptr< AGridElement > AGridElementPtr
Definition: APIClassPtrDef.h:606
std::shared_ptr< ATiePolygonElement > ATiePolygonElementPtr
Definition: APIClassPtrDef.h:597
std::shared_ptr< ADBViewTable > ADBViewTablePtr
Definition: APIClassPtrDef.h:630
std::shared_ptr< ASketchEditMode > ASketchEditModePtr
Definition: APIClassPtrDef.h:351
std::shared_ptr< APointNode > APointNodePtr
Definition: APIClassPtrDef.h:264
std::shared_ptr< ARenderResource > ARenderResourcePtr
Definition: APIClassPtrDef.h:192
std::shared_ptr< AApplication > AApplicationPtr
Definition: APIClassPtrDef.h:9
std::shared_ptr< ASelectedEntityQuery > ASelectedEntityQueryPtr
Definition: APIClassPtrDef.h:303
std::shared_ptr< AView > AViewPtr
Definition: APIClassPtrDef.h:114
std::shared_ptr< AIntersectionLineSurface > AIntersectionLineSurfacePtr
Definition: APIClassPtrDef.h:54
std::shared_ptr< AEventListener > AEventListenerPtr
Definition: APIClassPtrDef.h:12
std::shared_ptr< AText3dNode > AText3dNodePtr
Definition: APIClassPtrDef.h:288
std::shared_ptr< AImageLibrary > AImageLibraryPtr
Definition: APIClassPtrDef.h:195
std::shared_ptr< AWireClassifier > AWireClassifierPtr
Definition: APIClassPtrDef.h:39
std::shared_ptr< AParameterValueCast > AParameterValueCastPtr
Definition: APIClassPtrDef.h:378
std::shared_ptr< APointElement > APointElementPtr
Definition: APIClassPtrDef.h:552
std::shared_ptr< ASnapNodeManager > ASnapNodeManagerPtr
Definition: APIClassPtrDef.h:345
std::shared_ptr< ALineNode > ALineNodePtr
Definition: APIClassPtrDef.h:267
std::shared_ptr< AReactorContext > AReactorContextPtr
Definition: APIClassPtrDef.h:543
std::shared_ptr< AGridItemElement > AGridItemElementPtr
Definition: APIClassPtrDef.h:609
std::shared_ptr< ATopoDataExchangeStep > ATopoDataExchangeStepPtr
Definition: APIClassPtrDef.h:636
std::shared_ptr< ACameraOperator > ACameraOperatorPtr
Definition: APIClassPtrDef.h:219
std::shared_ptr< AFontManager > AFontManagerPtr
Definition: APIClassPtrDef.h:324
std::shared_ptr< AScriptElement > AScriptElementPtr
Definition: APIClassPtrDef.h:456
std::shared_ptr< ASelectedIdSetQuery > ASelectedIdSetQueryPtr
Definition: APIClassPtrDef.h:312
std::shared_ptr< APropertiesElement > APropertiesElementPtr
Definition: APIClassPtrDef.h:393
std::shared_ptr< AOptionListIterator > AOptionListIteratorPtr
Definition: APIClassPtrDef.h:477
std::shared_ptr< AEditMode > AEditModePtr
Definition: APIClassPtrDef.h:135
std::shared_ptr< AGroupSceneNode > AGroupSceneNodePtr
Definition: APIClassPtrDef.h:249
std::shared_ptr< ADocViewEditor > ADocViewEditorPtr
Definition: APIClassPtrDef.h:123
std::shared_ptr< ACompoundElement > ACompoundElementPtr
Definition: APIClassPtrDef.h:516
std::shared_ptr< AEditor > AEditorPtr
Definition: APIClassPtrDef.h:120
std::shared_ptr< AAnnotationDriverContext > AAnnotationDriverContextPtr
Definition: APIClassPtrDef.h:522
std::shared_ptr< AViewEditorManager > AViewEditorManagerPtr
Definition: APIClassPtrDef.h:132
std::shared_ptr< AArcElement > AArcElementPtr
Definition: APIClassPtrDef.h:579
std::shared_ptr< ASceneEnvironment > ASceneEnvironmentPtr
Definition: APIClassPtrDef.h:234
std::shared_ptr< ATopoDataExchangeIges > ATopoDataExchangeIgesPtr
Definition: APIClassPtrDef.h:639
std::shared_ptr< ACustomizedSceneNode > ACustomizedSceneNodePtr
Definition: APIClassPtrDef.h:255
std::shared_ptr< AUserElement > AUserElementPtr
Definition: APIClassPtrDef.h:396
std::shared_ptr< AGridSystemElement > AGridSystemElementPtr
Definition: APIClassPtrDef.h:603
std::shared_ptr< AReferencePlane > AReferencePlanePtr
Definition: APIClassPtrDef.h:531
std::shared_ptr< ADocumentChangeArgs > ADocumentChangeArgsPtr
Definition: APIClassPtrDef.h:465
std::shared_ptr< AInputEvent > AInputEventPtr
Definition: APIClassPtrDef.h:105
std::shared_ptr< APrimitive2dTools > APrimitive2dToolsPtr
Definition: APIClassPtrDef.h:93
std::shared_ptr< ACustomCommand > ACustomCommandPtr
Definition: APIClassPtrDef.h:147
std::shared_ptr< AParameterUISet > AParameterUISetPtr
Definition: APIClassPtrDef.h:486
std::shared_ptr< ATestCase > ATestCasePtr
Definition: APIClassPtrDef.h:159
std::shared_ptr< ACommandContext > ACommandContextPtr
Definition: APIClassPtrDef.h:138
std::shared_ptr< ASnapNode > ASnapNodePtr
Definition: APIClassPtrDef.h:342
std::shared_ptr< ATieCircleElement > ATieCircleElementPtr
Definition: APIClassPtrDef.h:588
std::shared_ptr< ATieArcElement > ATieArcElementPtr
Definition: APIClassPtrDef.h:594
std::shared_ptr< AAnimation > AAnimationPtr
Definition: APIClassPtrDef.h:225
std::shared_ptr< ATieLineElement > ATieLineElementPtr
Definition: APIClassPtrDef.h:585
std::shared_ptr< AIntersectionLineCurve > AIntersectionLineCurvePtr
Definition: APIClassPtrDef.h:51
std::shared_ptr< ARenderTarget > ARenderTargetPtr
Definition: APIClassPtrDef.h:186
std::shared_ptr< ASelectedShapeQuery > ASelectedShapeQueryPtr
Definition: APIClassPtrDef.h:306
std::shared_ptr< AShapeDriverManager > AShapeDriverManagerPtr
Definition: APIClassPtrDef.h:411
std::shared_ptr< ALineElement > ALineElementPtr
Definition: APIClassPtrDef.h:561
std::shared_ptr< APlannarElement > APlannarElementPtr
Definition: APIClassPtrDef.h:567
std::shared_ptr< AEdgeClassifier > AEdgeClassifierPtr
Definition: APIClassPtrDef.h:36
std::shared_ptr< AGeomPoint > AGeomPointPtr
Definition: APIClassPtrDef.h:60
std::shared_ptr< AUiCommand > AUiCommandPtr
Definition: APIClassPtrDef.h:150
std::shared_ptr< APolygonElement > APolygonElementPtr
Definition: APIClassPtrDef.h:570
std::shared_ptr< AAssetType > AAssetTypePtr
Definition: APIClassPtrDef.h:441
std::shared_ptr< AEntityGroup > AEntityGroupPtr
Definition: APIClassPtrDef.h:450
std::shared_ptr< ACommand > ACommandPtr
Definition: APIClassPtrDef.h:141
std::shared_ptr< ATopoShapeReaderContext > ATopoShapeReaderContextPtr
Definition: APIClassPtrDef.h:648
std::shared_ptr< APointStyle > APointStylePtr
Definition: APIClassPtrDef.h:183
std::shared_ptr< AFontEdgeDecomposer > AFontEdgeDecomposerPtr
Definition: APIClassPtrDef.h:330
std::shared_ptr< ARectangleGridNode > ARectangleGridNodePtr
Definition: APIClassPtrDef.h:273
std::shared_ptr< ALevelPlane > ALevelPlanePtr
Definition: APIClassPtrDef.h:624
std::shared_ptr< ASceneWriterSettings > ASceneWriterSettingsPtr
Definition: APIClassPtrDef.h:336
std::shared_ptr< ATypeCast > ATypeCastPtr
Definition: APIClassPtrDef.h:507
std::shared_ptr< ALineStyle > ALineStylePtr
Definition: APIClassPtrDef.h:177
std::shared_ptr< ASnapTargetCollector > ASnapTargetCollectorPtr
Definition: APIClassPtrDef.h:537
std::shared_ptr< AUndoTransaction > AUndoTransactionPtr
Definition: APIClassPtrDef.h:468
std::shared_ptr< ATieSplineElement > ATieSplineElementPtr
Definition: APIClassPtrDef.h:600
std::shared_ptr< ARenderStyle > ARenderStylePtr
Definition: APIClassPtrDef.h:174
std::shared_ptr< ARenderableGeometry > ARenderableGeometryPtr
Definition: APIClassPtrDef.h:243
std::shared_ptr< AWireConnectorByFace > AWireConnectorByFacePtr
Definition: APIClassPtrDef.h:48
std::shared_ptr< ARenderableType > ARenderableTypePtr
Definition: APIClassPtrDef.h:438
std::shared_ptr< AGeomCurve > AGeomCurvePtr
Definition: APIClassPtrDef.h:63
std::shared_ptr< AOptionList > AOptionListPtr
Definition: APIClassPtrDef.h:471
std::shared_ptr< ASelectionBBoxQuery > ASelectionBBoxQueryPtr
Definition: APIClassPtrDef.h:300
std::shared_ptr< AView3d > AView3dPtr
Definition: APIClassPtrDef.h:117
std::shared_ptr< AParameterDouble > AParameterDoublePtr
Definition: APIClassPtrDef.h:366
std::shared_ptr< ASplineElement > ASplineElementPtr
Definition: APIClassPtrDef.h:582
std::shared_ptr< ATransformAnimator > ATransformAnimatorPtr
Definition: APIClassPtrDef.h:504
std::shared_ptr< AGridNode > AGridNodePtr
Definition: APIClassPtrDef.h:270
std::shared_ptr< ARenderWindow > ARenderWindowPtr
Definition: APIClassPtrDef.h:189
std::shared_ptr< AParameterCreator > AParameterCreatorPtr
Definition: APIClassPtrDef.h:381
std::shared_ptr< AParameterPackage > AParameterPackagePtr
Definition: APIClassPtrDef.h:489
std::shared_ptr< ACamera > ACameraPtr
Definition: APIClassPtrDef.h:165
std::shared_ptr< AFont > AFontPtr
Definition: APIClassPtrDef.h:321
std::shared_ptr< APropertySchema > APropertySchemaPtr
Definition: APIClassPtrDef.h:399
std::shared_ptr< AMeasureTools > AMeasureToolsPtr
Definition: APIClassPtrDef.h:90
std::shared_ptr< AStyleElement > AStyleElementPtr
Definition: APIClassPtrDef.h:513
std::shared_ptr< AGridPointElement > AGridPointElementPtr
Definition: APIClassPtrDef.h:615
std::shared_ptr< ARenderableEntity > ARenderableEntityPtr
Definition: APIClassPtrDef.h:237
std::shared_ptr< AGeomElement > AGeomElementPtr
Definition: APIClassPtrDef.h:549
std::shared_ptr< AObjectUI > AObjectUIPtr
Definition: APIClassPtrDef.h:492
std::shared_ptr< ASharedEdgeShape > ASharedEdgeShapePtr
Definition: APIClassPtrDef.h:42
std::shared_ptr< ARenderableElement > ARenderableElementPtr
Definition: APIClassPtrDef.h:432
std::shared_ptr< AMeasureResult > AMeasureResultPtr
Definition: APIClassPtrDef.h:87
std::shared_ptr< AObjectUIManager > AObjectUIManagerPtr
Definition: APIClassPtrDef.h:495
std::shared_ptr< AGeomBSplineCurve > AGeomBSplineCurvePtr
Definition: APIClassPtrDef.h:72
std::shared_ptr< APickHelper > APickHelperPtr
Definition: APIClassPtrDef.h:318
std::shared_ptr< ATieEllipseElement > ATieEllipseElementPtr
Definition: APIClassPtrDef.h:591
std::shared_ptr< AViewport > AViewportPtr
Definition: APIClassPtrDef.h:171
std::shared_ptr< ATopoDataExchangeStl > ATopoDataExchangeStlPtr
Definition: APIClassPtrDef.h:633
std::shared_ptr< ATopoShapeGroup > ATopoShapeGroupPtr
Definition: APIClassPtrDef.h:24
std::shared_ptr< ARenderableGroupEntity > ARenderableGroupEntityPtr
Definition: APIClassPtrDef.h:240
std::shared_ptr< AParameterElementId > AParameterElementIdPtr
Definition: APIClassPtrDef.h:363
std::shared_ptr< ASelectedElementQuery > ASelectedElementQueryPtr
Definition: APIClassPtrDef.h:309
std::shared_ptr< AContextMenu > AContextMenuPtr
Definition: APIClassPtrDef.h:108
std::shared_ptr< ABrepTools > ABrepToolsPtr
Definition: APIClassPtrDef.h:27
std::shared_ptr< ASceneNodeCast > ASceneNodeCastPtr
Definition: APIClassPtrDef.h:210
std::shared_ptr< AUiCommandManager > AUiCommandManagerPtr
Definition: APIClassPtrDef.h:156
std::shared_ptr< ADocumentMetadata > ADocumentMetadataPtr
Definition: APIClassPtrDef.h:498
std::shared_ptr< AElement > AElementPtr
Definition: APIClassPtrDef.h:387
std::shared_ptr< AEditorManager > AEditorManagerPtr
Definition: APIClassPtrDef.h:129
std::shared_ptr< AUiToolBar > AUiToolBarPtr
Definition: APIClassPtrDef.h:153
std::shared_ptr< ARenderer > ARendererPtr
Definition: APIClassPtrDef.h:216
std::shared_ptr< ASelectionChangeArgs > ASelectionChangeArgsPtr
Definition: APIClassPtrDef.h:111
std::shared_ptr< AObject > AObjectPtr
Definition: APIClassPtrDef.h:15
EnumValueType Convert(const AnyCore::EnumValueType &_value)
Definition: APIAutoEnumConvert.h:3
std::shared_ptr< ARenderableInstance > ARenderableInstancePtr
Definition: APIClassPtrDef.h:435
std::shared_ptr< AElementIterator > AElementIteratorPtr
Definition: APIClassPtrDef.h:462
std::shared_ptr< ASnapTarget > ASnapTargetPtr
Definition: APIClassPtrDef.h:534
std::shared_ptr< AOptionListManager > AOptionListManagerPtr
Definition: APIClassPtrDef.h:480
std::shared_ptr< ACommandManager > ACommandManagerPtr
Definition: APIClassPtrDef.h:144
std::shared_ptr< ADocument > ADocumentPtr
Definition: APIClassPtrDef.h:459
std::shared_ptr< AAnnotationElement > AAnnotationElementPtr
Definition: APIClassPtrDef.h:519
std::shared_ptr< AEntitySceneNode > AEntitySceneNodePtr
Definition: APIClassPtrDef.h:252
std::shared_ptr< AFontDecomposer > AFontDecomposerPtr
Definition: APIClassPtrDef.h:327
std::shared_ptr< ATrimmedCurveElement > ATrimmedCurveElementPtr
Definition: APIClassPtrDef.h:558
std::shared_ptr< AModelReader > AModelReaderPtr
Definition: APIClassPtrDef.h:651
std::shared_ptr< ACurveElement > ACurveElementPtr
Definition: APIClassPtrDef.h:555
std::shared_ptr< AElementSchemaManager > AElementSchemaManagerPtr
Definition: APIClassPtrDef.h:423
std::shared_ptr< ASubGeomElement > ASubGeomElementPtr
Definition: APIClassPtrDef.h:546
std::shared_ptr< APointCloudNode > APointCloudNodePtr
Definition: APIClassPtrDef.h:276
std::shared_ptr< AImageNode > AImageNodePtr
Definition: APIClassPtrDef.h:261
std::shared_ptr< APhongMaterial > APhongMaterialPtr
Definition: APIClassPtrDef.h:201
std::shared_ptr< ASurfaceElement > ASurfaceElementPtr
Definition: APIClassPtrDef.h:564
std::shared_ptr< AMultiShapeQuery > AMultiShapeQueryPtr
Definition: APIClassPtrDef.h:315
std::shared_ptr< AGeomSurface > AGeomSurfacePtr
Definition: APIClassPtrDef.h:75
std::shared_ptr< AGeomCurve2d > AGeomCurve2dPtr
Definition: APIClassPtrDef.h:66
std::shared_ptr< AParameterValueSet > AParameterValueSetPtr
Definition: APIClassPtrDef.h:384
std::shared_ptr< ADocViewManager > ADocViewManagerPtr
Definition: APIClassPtrDef.h:501
std::shared_ptr< ATextNode > ATextNodePtr
Definition: APIClassPtrDef.h:258
std::shared_ptr< ATopoExplor > ATopoExplorPtr
Definition: APIClassPtrDef.h:33
std::shared_ptr< AFrustum > AFrustumPtr
Definition: APIClassPtrDef.h:168
std::shared_ptr< AAnimator > AAnimatorPtr
Definition: APIClassPtrDef.h:222
std::shared_ptr< ATopoShapeReader > ATopoShapeReaderPtr
Definition: APIClassPtrDef.h:642
std::shared_ptr< ASceneReader > ASceneReaderPtr
Definition: APIClassPtrDef.h:333
std::shared_ptr< AParameterColor > AParameterColorPtr
Definition: APIClassPtrDef.h:375
std::shared_ptr< ADocumentEditMode > ADocumentEditModePtr
Definition: APIClassPtrDef.h:348
std::shared_ptr< ATopoShapeConvert > ATopoShapeConvertPtr
Definition: APIClassPtrDef.h:207
std::shared_ptr< ALoopsBuilder2d > ALoopsBuilder2dPtr
Definition: APIClassPtrDef.h:84
std::shared_ptr< AParameterValue > AParameterValuePtr
Definition: APIClassPtrDef.h:354
std::shared_ptr< AGroupType > AGroupTypePtr
Definition: APIClassPtrDef.h:444
std::shared_ptr< ASceneWriter > ASceneWriterPtr
Definition: APIClassPtrDef.h:339
std::shared_ptr< ALoopsBuilder > ALoopsBuilderPtr
Definition: APIClassPtrDef.h:81
std::shared_ptr< ACustomEditor > ACustomEditorPtr
Definition: APIClassPtrDef.h:126
std::shared_ptr< ALayerElement > ALayerElementPtr
Definition: APIClassPtrDef.h:429
std::shared_ptr< ADBView > ADBViewPtr
Definition: APIClassPtrDef.h:627
std::shared_ptr< AAdvFeatureTools > AAdvFeatureToolsPtr
Definition: APIClassPtrDef.h:96
std::shared_ptr< AHoleExplor > AHoleExplorPtr
Definition: APIClassPtrDef.h:45
std::shared_ptr< AGridHeadNode > AGridHeadNodePtr
Definition: APIClassPtrDef.h:291
std::shared_ptr< AShapeDriverContext > AShapeDriverContextPtr
Definition: APIClassPtrDef.h:405
std::shared_ptr< AEntity > AEntityPtr
Definition: APIClassPtrDef.h:447
std::shared_ptr< APropertySchemaManager > APropertySchemaManagerPtr
Definition: APIClassPtrDef.h:402