Commit 3ee74723bfff8517c317ce1dc7adde61baaf2e7d
1 parent
3013163b
Remove casts to GModelPointSource, GModelExtendedSource and GModelDiffuseSource.
The GModelPointSource, GModelExtendedSource and GModelDiffuseSource classes have been removed and are now replaced by GModelSky.
Showing
1 changed file
with
2 additions
and
16 deletions
pyext/GModels.i
| 1 | 1 | /*************************************************************************** |
| 2 | 2 | * GModels.i - Model container class * |
| 3 | 3 | * ----------------------------------------------------------------------- * |
| 4 | - * copyright (C) 2009-2012 by Juergen Knoedlseder * | |
| 4 | + * copyright (C) 2009-2013 by Juergen Knoedlseder * | |
| 5 | 5 | * ----------------------------------------------------------------------- * |
| 6 | 6 | * * |
| 7 | 7 | * This program is free software: you can redistribute it and/or modify * |
| ... | ... | @@ -29,26 +29,12 @@ |
| 29 | 29 | #include "GModel.hpp" |
| 30 | 30 | #include "GModelSky.hpp" |
| 31 | 31 | #include "GModelData.hpp" |
| 32 | -#include "GModelDiffuseSource.hpp" | |
| 33 | -#include "GModelExtendedSource.hpp" | |
| 34 | -#include "GModelPointSource.hpp" | |
| 35 | 32 | %} |
| 36 | 33 | |
| 37 | 34 | /* __ Typemaps ___________________________________________________________ */ |
| 38 | 35 | %typemap(out) GModel* { |
| 39 | 36 | if (dynamic_cast<GModelSky*>($1) != NULL) { |
| 40 | - if (dynamic_cast<GModelDiffuseSource*>($1) != NULL) { | |
| 41 | - $result = SWIG_NewPointerObj(SWIG_as_voidptr($1), SWIGTYPE_p_GModelDiffuseSource, 0 | 0 ); | |
| 42 | - } | |
| 43 | - else if (dynamic_cast<GModelExtendedSource*>($1) != NULL) { | |
| 44 | - $result = SWIG_NewPointerObj(SWIG_as_voidptr($1), SWIGTYPE_p_GModelExtendedSource, 0 | 0 ); | |
| 45 | - } | |
| 46 | - else if (dynamic_cast<GModelPointSource*>($1) != NULL) { | |
| 47 | - $result = SWIG_NewPointerObj(SWIG_as_voidptr($1), SWIGTYPE_p_GModelPointSource, 0 | 0 ); | |
| 48 | - } | |
| 49 | - else { | |
| 50 | - $result = SWIG_NewPointerObj(SWIG_as_voidptr($1), SWIGTYPE_p_GModelSky, 0 | 0 ); | |
| 51 | - } | |
| 37 | + $result = SWIG_NewPointerObj(SWIG_as_voidptr($1), SWIGTYPE_p_GModelSky, 0 | 0 ); | |
| 52 | 38 | } |
| 53 | 39 | else if (dynamic_cast<GModelData*>($1) != NULL) { |
| 54 | 40 | $result = SWIG_NewPointerObj(SWIG_as_voidptr($1), SWIGTYPE_p_GModelData, 0 | 0 ); | ... | ... |