Exemple #1
0
    def __init__(self, data):
        self.data = data
        self.root = None
        self.xpixels = 512
        self.ypixels = 512
        self.ztheta = 60
        self.azphi = 30
        self.scale = 1.0
        self.xshift = self.yshift = 0

        self.file = "image"
        self.boxflag = 0
        self.bxcol = [1, 1, 0]
        self.bxthick = 0.3
        self.bgcol = [0, 0, 0]
        self.labels = []
        self.panflag = 0
        self.select = ""

        self.axisflag = 0
        self.orthoflag = 1
        self.nslices = 5
        self.nstacks = 5
        self.nsides = 10
        self.theta_amplify = 2
        self.shiny = 2

        self.clipflag = 0
        self.clipxlo = self.clipylo = self.clipzlo = 0.0
        self.clipxhi = self.clipyhi = self.clipzhi = 1.0

        self.nclist = 0
        self.calllist = [0]  # indexed by 1-Ntype, so start with 0 index
        self.cache = 1
        self.cachelist = 0

        self.boxdraw = []
        self.atomdraw = []
        self.bonddraw = []
        self.tridraw = []
        self.linedraw = []

        self.ready = 0
        glutInit(
        )  # some versions of freeglut require this before any GLUT call
        self.create_window()

        self.vizinfo = vizinfo()
        self.adef()
        self.bdef()
        self.tdef()
        self.ldef()

        self.center = 3 * [0]
        self.view = 3 * [0]
        self.up = 3 * [0]
        self.right = 3 * [0]
        self.viewupright()
Exemple #2
0
    def __init__(self, data):
        self.data = data
        self.root = None
        self.xpixels = 512
        self.ypixels = 512
        self.ztheta = 60
        self.azphi = 30
        self.scale = 1.0
        self.xshift = self.yshift = 0

        self.file = "image"
        self.boxflag = 0
        self.bxcol = [1, 1, 0]
        self.bxthick = 0.3
        self.bgcol = [0, 0, 0]
        self.labels = []
        self.panflag = 0
        self.select = ""

        self.axisflag = 0
        self.orthoflag = 1
        self.nslices = 5
        self.nstacks = 5
        self.nsides = 10
        self.theta_amplify = 2
        self.shiny = 2

        self.clipflag = 0
        self.clipxlo = self.clipylo = self.clipzlo = 0.0
        self.clipxhi = self.clipyhi = self.clipzhi = 1.0

        self.nclist = 0
        self.calllist = [0]  # indexed by 1-Ntype, so start with 0 index
        self.cache = 1
        self.cachelist = 0

        self.boxdraw = []
        self.atomdraw = []
        self.bonddraw = []
        self.tridraw = []
        self.linedraw = []

        self.ready = 0
        glutInit()  # some versions of freeglut require this before any GLUT call
        self.create_window()

        self.vizinfo = vizinfo()
        self.adef()
        self.bdef()
        self.tdef()
        self.ldef()

        self.center = 3 * [0]
        self.view = 3 * [0]
        self.up = 3 * [0]
        self.right = 3 * [0]
        self.viewupright()
Exemple #3
0
    def __init__(self, data):
        self.data = data
        self.xpixels = 512
        self.ypixels = 512
        self.ztheta = 60
        self.azphi = 30
        self.scale = 1.0
        self.xshift = self.yshift = 0

        self.file = "image"
        self.boxflag = 0
        self.bxcol = [1, 1, 0]
        self.bxthick = 0.3
        self.bgcol = [0, 0, 0]
        self.labels = []
        self.panflag = 0
        self.select = ""
        self.thick = 1.0

        self.vizinfo = vizinfo()
        self.adef()
        self.bdef()
        self.tdef()
        self.ldef()
Exemple #4
0
  def __init__(self,data):
    self.data = data
    self.xpixels = 512
    self.ypixels = 512
    self.ztheta = 60
    self.azphi = 30
    self.scale = 1.0
    self.xshift = self.yshift = 0

    self.file = "image"
    self.boxflag = 0
    self.bxcol = [1,1,0]
    self.bxthick = 0.3
    self.bgcol = [0,0,0]
    self.labels = []
    self.panflag = 0
    self.select = ""
    self.thick = 1.0

    self.vizinfo = vizinfo()
    self.adef()
    self.bdef()
    self.tdef()
    self.ldef()