LIBSBML_CPP_NAMESPACE_BEGIN #ifdef __cplusplus List* GeneralGlyph::getAllElements(ElementFilter *filter) { List* ret = GraphicalObject::getAllElements(filter); List* sublist = NULL; ADD_FILTERED_LIST(ret, sublist, mReferenceGlyphs, filter); ADD_FILTERED_LIST(ret, sublist, mSubGlyphs, filter); ADD_FILTERED_ELEMENT(ret, sublist, mCurve, filter); return ret; }
List* RenderCurve::getAllElements(ElementFilter* filter) { List* ret = new List(); List* sublist = NULL; ADD_FILTERED_LIST(ret, sublist, mListOfElements, filter); ADD_FILTERED_FROM_PLUGIN(ret, sublist, filter); return ret; }
List* GlobalRenderInformation::getAllElements(ElementFilter* filter) { List* ret = RenderInformationBase::getAllElements(filter); List* sublist = NULL; ADD_FILTERED_LIST(ret, sublist, mListOfStyles, filter); ADD_FILTERED_FROM_PLUGIN(ret, sublist, filter); return ret; }
LIBSBML_CPP_NAMESPACE_BEGIN List* ReactionGlyph::getAllElements(ElementFilter *filter) { List* ret = GraphicalObject::getAllElements(filter); List* sublist = NULL; ADD_FILTERED_LIST(ret, sublist, mSpeciesReferenceGlyphs, filter); ADD_FILTERED_ELEMENT(ret, sublist, mCurve, filter); return ret; }
LIBSBML_CPP_NAMESPACE_BEGIN #ifdef __cplusplus List* Curve::getAllElements(ElementFilter *filter) { List* ret = new List(); List* sublist = NULL; ADD_FILTERED_LIST(ret, sublist, mCurveSegments, filter); ADD_FILTERED_FROM_PLUGIN(ret, sublist, filter); return ret; }