def set_defaults(self):
     AxisSystem2D.set_defaults(self)
     self.setoptions( 
         lengths = (None, None, None),
         barwidth = 85,
         barpositionx = 0,
         barpositiony = 0,
         resolution = (1,1),
         autoresolution = (None, None),
         suppresscolorbar = 0,
     )           
 def configure(self):
     AxisSystem2D.configure(self)
     l = self.lengths3D
     pdis.setAxisLengths3D(l[0], l[1], l[2])
     v = self.viewpoint
     if allExist(*v):
         pdis.setView3D(v[0], v[1], v[2], self.viewtype)
     f = self.focuspoint
     pdis.setFocus3D(f[0], f[1], f[2], self.focustype)
     pdis.setCameraRotation3D(self.camerarotation)
     pdis.setViewAngle3D(self.viewangle)
     if self.centered:
         pdis.centerAxis()
 def configure(self):
     if allExist(*self.autoresolution):
         pdis.setAutoColorResolution(*self.autoresolution)
     AxisSystem2D.configure(self)
     if allExist(*self.lengths):
         pdis.setColorAxisLengths(*self.lengths)
     if self.suppresscolorbar:
         pdis.suppressColorBar()
     pdis.setColorBarWidth(self.barwidth)
     pdis.setColorBarPositionHoriz(self.barpositionx)
     pdis.setColorBarPositionVert(self.barpositiony)
     if not allExist(*self.autoresolution):
         pdis.setColorResolution(*self.resolution)
 def set_defaults(self):
     AxisSystem2D.set_defaults(self)
     self.setoptions(
         autoz=None,
         border=0,
         camerarotation=0,
         focuspoint=(0.0, 0.0, 0.0),
         focustype="user",
         gridposition="all",
         lengths3D=(2.0, 2.0, 2.0),
         viewangle=28,
         viewpoint=(None, None, None),
         viewtype="angle",
     )
 def __init__(self, xaxis=None, yaxis=None, zaxis=None, **keywords):
     AxisSystem2D.__init__(self, xaxis, yaxis, **keywords)
     if zaxis:
         self.addZ(zaxis)
     else:
         self.addZ(Axis())