11521 const char * SPREADMETHOD;
11528 if (strcmp(pszName,
"RadialGradient"))
11542 pRadialGradient->
setId(ID);
11585 if (!strcmp(SPREADMETHOD,
"reflect"))
11589 else if (!strcmp(SPREADMETHOD,
"repeat"))
11605 if (strcmp(pszName,
"Stop"))
void setRadius(const CLRelAbsVector &r)
void setCenter(const CLRelAbsVector &x, const CLRelAbsVector &y, const CLRelAbsVector &z=CLRelAbsVector(0.0, 0.0))
UnknownElement mUnknownElement
void setSpreadMethod(SPREADMETHOD method)
const char * getAttributeValue(const std::string &name, const char **attributes, const bool &required=true) const
CCopasiXMLParser & mParser
CLGradientBase * pGradient
SCopasiXMLParserCommon & mCommon
virtual void onStartElement(const XML_Char *pszName, const XML_Char **papszAttrs)
void pushElementHandler(CXMLElementHandler< CCopasiXMLParser, SCopasiXMLParserCommon > *elementHandler)
virtual void start(const XML_Char *C_UNUSED(pszName), const XML_Char **C_UNUSED(papszAttrs))
CXMLElementHandler * mpCurrentHandler
int getCurrentLineNumber() const
void setFocalPoint(const CLRelAbsVector &x, const CLRelAbsVector &y, const CLRelAbsVector &z=CLRelAbsVector(0.0, 0.0))
C_INT32 mLastKnownElement
void setId(const std::string &id)