当前位置: 首页>>代码示例>>Python>>正文


Python cbook.strip_math方法代码示例

本文整理汇总了Python中matplotlib.cbook.strip_math方法的典型用法代码示例。如果您正苦于以下问题:Python cbook.strip_math方法的具体用法?Python cbook.strip_math怎么用?Python cbook.strip_math使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在matplotlib.cbook的用法示例。


在下文中一共展示了cbook.strip_math方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: get_text_width_height_descent

# 需要导入模块: from matplotlib import cbook [as 别名]
# 或者: from matplotlib.cbook import strip_math [as 别名]
def get_text_width_height_descent(self, s, prop, ismath):
        # docstring inherited

        if ismath:
            s = cbook.strip_math(s)

        if self.gc is None:
            gc = self.new_gc()
        else:
            gc = self.gc
        gfx_ctx = gc.gfx_ctx
        font = self.get_wx_font(s, prop)
        gfx_ctx.SetFont(font, wx.BLACK)
        w, h, descent, leading = gfx_ctx.GetFullTextExtent(s)

        return w, h, descent 
开发者ID:PacktPublishing,项目名称:Mastering-Elasticsearch-7.0,代码行数:18,代码来源:backend_wx.py

示例2: _strip_math

# 需要导入模块: from matplotlib import cbook [as 别名]
# 或者: from matplotlib.cbook import strip_math [as 别名]
def _strip_math(s):
    return cbook.strip_math(s) if len(s) >= 2 and s[0] == s[-1] == "$" else s 
开发者ID:anntzer,项目名称:mplcursors,代码行数:4,代码来源:_pick_info.py

示例3: strip_math

# 需要导入模块: from matplotlib import cbook [as 别名]
# 或者: from matplotlib.cbook import strip_math [as 别名]
def strip_math(self, s):
        return cbook.strip_math(s) 
开发者ID:ktraunmueller,项目名称:Computable,代码行数:4,代码来源:backend_bases.py

示例4: format_data

# 需要导入模块: from matplotlib import cbook [as 别名]
# 或者: from matplotlib.cbook import strip_math [as 别名]
def format_data(self, value):
        b = self.labelOnlyBase
        self.labelOnlyBase = False
        value = cbook.strip_math(self.__call__(value))
        self.labelOnlyBase = b
        return value 
开发者ID:ktraunmueller,项目名称:Computable,代码行数:8,代码来源:ticker.py

示例5: format_cursor_data

# 需要导入模块: from matplotlib import cbook [as 别名]
# 或者: from matplotlib.cbook import strip_math [as 别名]
def format_cursor_data(self, data):
        if np.ndim(data) == 0 and self.colorbar:
            return (
                "["
                + cbook.strip_math(
                    self.colorbar.formatter.format_data_short(data)).strip()
                + "]")
        else:
            return super().format_cursor_data(data) 
开发者ID:PacktPublishing,项目名称:Mastering-Elasticsearch-7.0,代码行数:11,代码来源:image.py

示例6: draw_text

# 需要导入模块: from matplotlib import cbook [as 别名]
# 或者: from matplotlib.cbook import strip_math [as 别名]
def draw_text(self, gc, x, y, s, prop, angle, ismath=False, mtext=None):
        # docstring inherited

        if ismath:
            s = cbook.strip_math(s)
        DEBUG_MSG("draw_text()", 1, self)
        gc.select()
        self.handle_clip_rectangle(gc)
        gfx_ctx = gc.gfx_ctx

        font = self.get_wx_font(s, prop)
        color = gc.get_wxcolour(gc.get_rgb())
        gfx_ctx.SetFont(font, color)

        w, h, d = self.get_text_width_height_descent(s, prop, ismath)
        x = int(x)
        y = int(y - h)

        if angle == 0.0:
            gfx_ctx.DrawText(s, x, y)
        else:
            rads = math.radians(angle)
            xo = h * math.sin(rads)
            yo = h * math.cos(rads)
            gfx_ctx.DrawRotatedText(s, x - xo, y - yo, rads)

        gc.unselect() 
开发者ID:PacktPublishing,项目名称:Mastering-Elasticsearch-7.0,代码行数:29,代码来源:backend_wx.py


注:本文中的matplotlib.cbook.strip_math方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。