NS_NOTYETIMPLEMENTED("unit not implemented - write me!");
NS_NOTYETIMPLEMENTED("SVG_LENGTHTYPE_EXS");
nsSVGLength::GetValue(float *aValue){  switch (mSpecifiedUnitType) {    case SVG_LENGTHTYPE_NUMBER:    case SVG_LENGTHTYPE_PX:      *aValue = mValueInSpecifiedUnits;      break;    case SVG_LENGTHTYPE_MM:      *aValue = mValueInSpecifiedUnits / mmPerPixel();      break;    case SVG_LENGTHTYPE_CM:      *aValue = mValueInSpecifiedUnits * 10.0f / mmPerPixel();      break;    case SVG_LENGTHTYPE_IN:      *aValue = mValueInSpecifiedUnits * 25.4f / mmPerPixel();      break;    case SVG_LENGTHTYPE_PT:      *aValue = mValueInSpecifiedUnits * 25.4f / 72.0f / mmPerPixel();      break;    case SVG_LENGTHTYPE_PC:      *aValue = mValueInSpecifiedUnits * 25.4f * 12.0f / 72.0f / mmPerPixel();      break;    case SVG_LENGTHTYPE_PERCENTAGE:      *aValue = mValueInSpecifiedUnits * AxisLength() / 100.0f;      break;    case SVG_LENGTHTYPE_EMS:    case SVG_LENGTHTYPE_EXS:      NS_NOTYETIMPLEMENTED("unit not implemented - write me!");      *aValue = 0;      return NS_ERROR_NOT_IMPLEMENTED;    default:      NS_NOTREACHED("Unknown unit type");      *aValue = 0;      return NS_ERROR_UNEXPECTED;  }  return NS_OK;}