glutDisplayFunc( display ) glutReshapeFunc( reshape ) glutMouseFunc( mouse ) glutKeyboardFunc( keyboard ) glutMotionFunc( motion ) glutIdleFunc( idle ) initDisplay() # Create the default scene graph gRoot = VisusSceneNode.construct() # Create Font font = VisusFont() font.fontSize(5); # Create First Color Bar colorBar = VisusColorBar.construct() colorBar.setValue(VisusColor(1,0,0)) axis = colorBar.axis() axis.legendText("Pressure") axis.labelFont(font) colorBar.axis(axis) gRoot.attachSubTree(colorBar) # Create Second Color Bar colorBar = VisusColorBar.construct() colorBar.position(-1,0) colorBar.orientation(BB_VERTICAL) axis = colorBar.axis()
createData() box = constructWorldBox(gBBox) # Create the default scene graph gRoot = VisusGroup.construct() if not gRoot.setValue(gBBox): print "Error occurred setting bbox" gRoot.mapToWorldBox(box) gRoot.drawBoundingBox(True) gFocus = gRoot isoValue = VisusIsoValue(1.0) iso = addIsoSurface(gRoot) iso.setValue(isoValue) font = VisusFont() font.fontSize(3) gIsoValueLabel = VisusLabelNode.construct() gIsoValueLabel.position(0.8, -0.9) gIsoValueLabel.setValue(font) gRoot.attachSubTree(gIsoValueLabel) updateIso(isoValue) gValues.append(gRoot) # Run The Main glutMainLoop()
glutDisplayFunc(display) glutReshapeFunc(reshape) glutMouseFunc(mouse) glutKeyboardFunc(keyboard) glutMotionFunc(motion) glutIdleFunc(idle) initDisplay() # Create the default scene graph gRoot = VisusSceneNode.construct() # Create Font font = VisusFont() font.fontSize(5) # Create First Color Bar colorBar = VisusColorBar.construct() colorBar.setValue(VisusColor(1, 0, 0)) axis = colorBar.axis() axis.legendText("Pressure") axis.labelFont(font) colorBar.axis(axis) gRoot.attachSubTree(colorBar) # Create Second Color Bar colorBar = VisusColorBar.construct() colorBar.position(-1, 0) colorBar.orientation(BB_VERTICAL) axis = colorBar.axis()
glutDisplayFunc( display ) glutReshapeFunc( reshape ) glutMouseFunc( mouse ) glutKeyboardFunc( keyboard ) glutMotionFunc( motion ) glutIdleFunc( idle ) initDisplay() # Create the default scene graph gRoot = VisusSceneNode.construct() # Create Font font = VisusFont() font.fontSize(3); # Create Lines data = createHistogram() # Create First Line Graph graph = VisusHistogram.construct() graph.setValue(VisusColor(1,0,0)) graph.autoAdjustMinMax(True) graph.barFill(False) graph.barWidth(0.75) graph.unitLength(0.8) graph.xUnits(1.5) gRoot.attachSubTree(graph) axis = graph.axis(BB_X_AXIS)
glutDisplayFunc( display ) glutReshapeFunc( reshape ) glutMouseFunc( mouse ) glutKeyboardFunc( keyboard ) glutMotionFunc( motion ) glutIdleFunc( idle ) # Create the default scene graph gRoot = VisusSceneNode.construct() gFocus = gRoot # Create Sphere sphere = VisusSphereNode.construct() gRoot.attachSubTree(sphere) # Create Text font = VisusFont() font.fontSize(5); text = VisusLabelNode.construct(); text.text("Visus 2.0 sphere test"); text.setValue(font); text.translate(0.01,0); gRoot.attachSubTree(text); # Run The Main glutMainLoop()
# Create the default scene graph gRoot = VisusGroup.construct() if not gRoot.setValue(gBBox): print "Error occurred setting bbox" gRoot.mapToWorldBox(box) gRoot.drawBoundingBox(True) gFocus = gRoot isoValue = VisusIsoValue(7.0) iso = addIsoSurface(gRoot) iso.setValue(isoValue) font = VisusFont() font.fontSize(3) gColorBar = VisusColorBar.construct() gColorBar.position(-1, -0.8) gColorBar.setValue(gColorMap) axis = gColorBar.axis() axis.drawLegend(False) axis.labelFont(font) axis.minValue(gMinValue) axis.maxValue(gMaxValue) gColorBar.axis(axis) gRoot.attachSubTree(gColorBar) gIsoValueLabel = VisusLabelNode.construct() gIsoValueLabel.position(0.8, -0.9) gIsoValueLabel.setValue(font)
glutIdleFunc(idle) #initDisplay() # Create the default scene graph bbox = VisusBoundingBox() bbox.set(-5, -5, -5, 5, 5, 5) #gRoot = VisusGroup.construct() gRoot = VisusSceneNode.construct() gRoot.setValue(bbox) gRoot.drawBoundingBox(True) gFocus = gRoot # Create Font font = VisusFont() font.fontSize(5) # Create Tick Marks xTickMarks = VisusTickMarks.construct() axis = xTickMarks.axis() axis.legendText(" Test this X-Axis") axis.labelFont(font) xTickMarks.axis(axis) gRoot.attachSubTree(xTickMarks) # Create Tick Marks yTickMarks = VisusTickMarks.construct() yTickMarks.direction(TM_Y_AXIS) axis = yTickMarks.axis() axis.legendText("Y-Axis") axis.labelFont(font)
glutMotionFunc( motion ) glutIdleFunc( idle ) init() # Create the default scene graph gRoot = VisusSceneNode.construct() # Create Sphere sphere = VisusSphereNode.construct() gRoot.attachSubTree(sphere) gFocus = sphere # Create Text font = VisusFont() font.fontSize(3); text = VisusLabelNode.construct(); text.text("Visus camera test.. (s)ave (l)oad (i)nterpolate"); text.setValue(font); text.position(-1,-0.9); gRoot.attachSubTree(text); text = VisusLabelNode.construct(); text.text("Mouse click: left=scale middle=translate right=rotate"); text.setValue(font); text.position(-1,-1); gRoot.attachSubTree(text); # Run The Main glutMainLoop()