打印图元#

sage.plot.基本。图形基本体(选项)#

基础:按ID带均衡,Sage对象

图形原语的基类,例如知道如何绘制的东西他们自己的2D。

示例:

我们创建一个从GraphicPrimitive派生的对象:

圣人:P(P) = 线([(-1,-2), (,5)])
圣人:P(P)[0]
由2个点定义的直线
圣人:类型(P(P)[0])
<class“sage.plot.line”。行'>
选项()#

返回此图形原语的选项字典。

默认情况下,此函数验证选项是否全部有效;如果没有,则会打印一条级别为0的详细消息。

示例:

圣人: sage.plot.原语 进口 图形基本体
圣人:图形基本体({}).选项()
{}
绘图3d(**千瓦时)#

打印二维图形对象的三维版本。未实施用于基类。

示例:

圣人: sage.plot.原语 进口 图形基本体
圣人:G公司=图形基本体({})
圣人:G公司.绘图3d()
回溯(最近一次调用):
...
NotImplementedError:图形原语未实现三维打印
设置选项(_O)(新建选项(_O))#

将选项更改为\(新选项\).

示例:

圣人: sage.plot.圆形 进口 圆形
圣人:c(c) = 圆形(0,0,1,{})
圣人:c(c).设置选项(_O)({'厚度': 0.6})
圣人:c(c).选项()
{厚度:0.6…}
集合顺序(_Z)(带状动物)#

设置要在其中绘制对象的图层。

示例:

圣人:P(P) = 线([(-2,-), (,4)], 厚度=4)
圣人:第页=P(P)[0]
圣人:第页.集合顺序(_Z)(2)
圣人:第页.选项()[“zorder”]
2
圣人: = 线([(-2,-4), (,5)], 厚度=4,带状动物=1,色调=.5)
圣人:P(P)+ #顶部的蓝线
由2个图形图元组成的图形对象
圣人:q个=[0]
圣人:q个.集合zorder()
圣人:P(P)+ #顶部的茶色线条
由2个图形图元组成的图形对象
圣人:q个.选项()[“zorder”]

sage.plot.基本。图形基本体_xydata(选项)#

基础:图形基本体

获取_内存_数据()#

返回包含边界框数据的字典。

示例:

圣人: = 多边形([[1,2], [5,6], [5,0]], rgb颜色=(1,0,1))[0].获取_内存_数据()
圣人:[“ymin”]
0
圣人:[“xmin”]
1
圣人: = 指向((, ), rgb颜色=色调(0.75))[0].获取_内存_数据()
圣人:[“xmin”]
3
圣人:[“ymin”]
3
圣人: = 线([(100, 100), (120, 120)])[0]
圣人: = .获取_内存_数据()
圣人:[“xmin”]
100
圣人:[“xmax”]
120