matplotlib TransformWrapper

仰天大笑出门去,我辈岂是蓬蒿人。这篇文章主要讲述matplotlib TransformWrapper相关的知识,希望能为你提供帮助。
2020-04-09 23:26:53 --Edit by yangray

TransformWrapper 是Transform的子类, 支持在运行中替掉一个变换(可以是不同类型, 但维度必须相同)
方法:

  • __init__(child):

参数 [child]: Transform实例(变换)
以child初始化为本变换。(child可能在之后被替换掉)
  • _init(child):

参数同上
以child初始化本变换(由__init__()调用)
  • frozen():

返回本变换的静态拷贝。
  • _set(child):

参数[child]:  Transform实例(变换)
用child替换掉本变换。(由_init(), set()调用)
  • set(child):

参数同上
用child替换掉本变换,并做错误检查、无效化祖先等操作。
  • _get_is_affine(), _get_is_separable(), _get_has_inverse():

【matplotlib TransformWrapper】  返回当前使用的变换(child)是否 是仿射变换 /是否可分离 /是否有自己的反转方法。

    推荐阅读