def METHOD_NAME():
    annot = v.AnnotationAttributes()
    annot.userInfoFlag = 0
    annot.databaseInfoFlag = 0
    # 3D
    annot.axes3D.triadFlag = 0
    annot.axes3D.bboxFlag = 0
    # clobber the names
    if rcParams['axes.3D.x.title'] is not None:
        annot.axes3D.xAxis.title.userTitle = 1
        annot.axes3D.xAxis.title.title = rcParams['axes.3D.x.title']
    else:
        annot.axes3D.xAxis.title.visible = 0
    if rcParams['axes.3D.y.title'] is not None:
        annot.axes3D.yAxis.title.userTitle = 1
        annot.axes3D.yAxis.title.title = rcParams['axes.3D.y.title']
    else:
        annot.axes3D.yAxis.title.visible = 0
    if rcParams['axes.3D.z.title'] is not None:
        annot.axes3D.zAxis.title.userTitle = 1
        annot.axes3D.zAxis.title.title = rcParams['axes.3D.z.title']
    else:
        annot.axes3D.zAxis.title.visible = 0
    # move the axes to outside edges
    annot.axes3D.tickLocation = annot.axes3D.OutsideEdges
    if not rcParams['axes.3D.tickson']:
        annot.axes3D.visible = 0
    # 2D
    if rcParams['axes.2D.x.title'] is not None:
        annot.axes2D.xAxis.title.userTitle = 1
        annot.axes2D.xAxis.title.title = rcParams['axes.2D.x.title']
    else:
        annot.axes2D.xAxis.title.visible = 0
    if rcParams['axes.2D.y.title'] is not None:
        annot.axes2D.yAxis.title.userTitle = 1
        annot.axes2D.yAxis.title.title = rcParams['axes.2D.y.title']
    else:
        annot.axes2D.xAxis.title.visible = 0
    if not rcParams['axes.2D.tickson']:
        annot.axes2D.visible = 0
    # Fonts
    fnum = getDefaultFont()
    annot.axes2D.xAxis.title.font.font = fnum
    annot.axes2D.xAxis.title.font.scale = rcParams['axes.2D.title.fontscale']
    annot.axes2D.xAxis.label.font.font = fnum
    annot.axes2D.xAxis.label.font.scale = rcParams['axes.2D.label.fontscale']
    annot.axes2D.yAxis.title.font.font = fnum
    annot.axes2D.yAxis.title.font.scale = rcParams['axes.2D.title.fontscale']
    annot.axes2D.yAxis.label.font.font = fnum
    annot.axes2D.yAxis.label.font.scale = rcParams['axes.2D.label.fontscale']
    annot.axes3D.xAxis.title.font.font = fnum
    annot.axes3D.xAxis.title.font.scale = rcParams['axes.3D.title.fontscale']
    annot.axes3D.xAxis.label.font.font = fnum
    annot.axes3D.xAxis.label.font.scale = rcParams['axes.3D.label.fontscale']
    annot.axes3D.yAxis.title.font.font = fnum
    annot.axes3D.yAxis.title.font.scale = rcParams['axes.3D.title.fontscale']
    annot.axes3D.yAxis.label.font.font = fnum
    annot.axes3D.yAxis.label.font.scale = rcParams['axes.3D.label.fontscale']
    annot.axes3D.zAxis.title.font.font = fnum
    annot.axes3D.zAxis.title.font.scale = rcParams['axes.3D.title.fontscale']
    annot.axes3D.zAxis.label.font.font = fnum
    annot.axes3D.zAxis.label.font.scale = rcParams['axes.3D.label.fontscale']
    return annot