def getChainMatrixSVG(matrixSVG, xmlElement):
 matrixSVG = matrixSVG.getOtherTimesSelf(getMatrixSVG(xmlElement).tricomplex)
 if (xmlElement.parent != None):
  matrixSVG = getChainMatrixSVG(matrixSVG, xmlElement.parent)
 return matrixSVG

def getChainMatrixSVG ( matrixSVG , xmlElement ) : matrixSVG = matrixSVG . getOtherTimesSelf ( getMatrixSVG ( xmlElement ) . tricomplex ) if ( xmlElement . parent != None ) : matrixSVG = getChainMatrixSVG ( matrixSVG , xmlElement . parent ) return matrixSVG
get chain matrixsvg by svgelement .