Graphics libraries

I know that within the Java SDK there is an extensive ability to create 2D and 3D graphics for use in an application. However, what is the situation with 3rd part libraries (e.g. specifically looking at Open Inventor from numerical algorithms group). Is it easy to use these libraries within swing or other GUI API? For instance, from my limited knowledge so far I would envisgae creating some sort of 'pane' in which I could then simply paint a chart/graph that I'd created with the NAG library. Is it this easy or much more involved? To what extent are libraries compatible? As you can see I at a fairly basic level here so any help much appreciated.
Cheers

I went to google and typed in 'turtle graphics'. I got many links, but this may be what you want:
http://www.turtleg.com/
I should add, I've never heard of Turtle Graphics before.
m

Similar Messages

  • Ruby graphics libraries / toolkits

    So apart from Ruby GTK, what is available out there? Googling has been shockingly uninformative, as has the ruby homepage.  :?

    magnum_opus wrote:hell five seconds google ruby gui tollkit
    meh, it's the wording that affects the number of results - i tried 'ruby graphics toolkit' and 'ruby graphical libraries', and got no results apart from GTK.
    cheers for the links

  • RE: Forte graphics libraries.

    Dale,
    One thing you need to know about OCX's and Forte. To work properly they
    should not have nested interfaces, i.e. OCX's imbedded within
    themselves, and they need to follow Microsoft's apartment model
    threading. Version 4.0 of Forte might loosen these requirements but for
    now, they apply. I was not aware that Brahma's Business graphics
    implementation was via an OCX, that stinks.
    Thanks,
    Russ Engelhardt
    -----Original Message-----
    From: Dale Boan [SMTP:[email protected]]
    Sent: Thursday, April 02, 1998 1:21 PM
    To: [email protected]
    Subject: Forte graphics libraries.
    Hello,
    I have a question that maybe someone can answer. Are there any
    commercial graphics libraries available for Forte?
    I know that in theory you can use OCXs, but the ones that we
    have do
    not work reliably with forte. I would be interested in hearing
    about
    OCXs that are known to work with Forte.
    Specifically we are looking for scheduling related widgets,
    calendars, gantt charts and bar charts.
    I already know about Brahma Software's OCX library and the
    calendar
    shareware file under the forte tech support pages.
    Thanks,
    Dale
    Dale Boan
    [email protected] - at work

    Russ,
    To clarify... FORTify Beacon, Brahma's business graphics library, is not
    an OCX. It is a TOOL-based library supported on all Forte-supported
    platforms. Thus, it resides in the development repository, is treated as any
    other supplier plan, and may be deployed using Forte's built-in
    capabilities.
    FORTify Activate, another product in the FORTify suite, is a pre-wrappered
    set of ActiveX controls. This may have been the source of the confusion.
    Thanks,
    -Bob
    Bob Carmichael
    Brahma Software Solutions, Inc.
    (630) 573-5207 phone
    (630) 932-1842 fax
    [email protected]
    http://www.brahmasoft.com/
    -----Original Message-----
    From: Russ Engelhardt <[email protected]>
    To: '[email protected]' <[email protected]>
    Date: Thursday, April 02, 1998 7:32 PM
    Subject: RE: Forte graphics libraries.
    Dale,
    One thing you need to know about OCX's and Forte. To work properly they
    should not have nested interfaces, i.e. OCX's imbedded within
    themselves, and they need to follow Microsoft's apartment model
    threading. Version 4.0 of Forte might loosen these requirements but for
    now, they apply. I was not aware that Brahma's Business graphics
    implementation was via an OCX, that stinks.
    Thanks,
    Russ Engelhardt

  • Forte graphics libraries.

    Hello,
    I have a question that maybe someone can answer. Are there any
    commercial graphics libraries available for Forte?
    I know that in theory you can use OCXs, but the ones that we have do
    not work reliably with forte. I would be interested in hearing about
    OCXs that are known to work with Forte.
    Specifically we are looking for scheduling related widgets,
    calendars, gantt charts and bar charts.
    I already know about Brahma Software's OCX library and the calendar
    shareware file under the forte tech support pages.
    Thanks,
    Dale
    Dale Boan
    [email protected] - at work

    Russ,
    To clarify... FORTify Beacon, Brahma's business graphics library, is not
    an OCX. It is a TOOL-based library supported on all Forte-supported
    platforms. Thus, it resides in the development repository, is treated as any
    other supplier plan, and may be deployed using Forte's built-in
    capabilities.
    FORTify Activate, another product in the FORTify suite, is a pre-wrappered
    set of ActiveX controls. This may have been the source of the confusion.
    Thanks,
    -Bob
    Bob Carmichael
    Brahma Software Solutions, Inc.
    (630) 573-5207 phone
    (630) 932-1842 fax
    [email protected]
    http://www.brahmasoft.com/
    -----Original Message-----
    From: Russ Engelhardt <[email protected]>
    To: '[email protected]' <[email protected]>
    Date: Thursday, April 02, 1998 7:32 PM
    Subject: RE: Forte graphics libraries.
    Dale,
    One thing you need to know about OCX's and Forte. To work properly they
    should not have nested interfaces, i.e. OCX's imbedded within
    themselves, and they need to follow Microsoft's apartment model
    threading. Version 4.0 of Forte might loosen these requirements but for
    now, they apply. I was not aware that Brahma's Business graphics
    implementation was via an OCX, that stinks.
    Thanks,
    Russ Engelhardt

  • Xinerama makes graphic libraries crash

    So I was updating my system a little more than a week ago, and now I have a problem starting X, kdm, and most graphical environements.
    I think it might be the latest nvidia drivers that are responsible? or the nvidia-libgl libraries?
    I get the following errors in dmesg attempting to start kde and subtle respectively:
    drkonqi[371]: segfault at 18 ip 00007fca6c8173dc sp 00007fffab071c80 error 4 in libQtGui.so.4.8.4
    xterm[459]: segfault at 8 ip 00007ff121ef1080 sp 00007fff6d1efad8 error 4 in libX11.so.6.3.0
    the following link suggested that disabling xinerama evades the problem, but for me it is not a solution.
    I downgraded a bunch of packages in an attempt to pin-point the responsible one, but there are so many interdependencies it was a mess. so im back at the faulty stage with xinerama disabled.
    Any ideas on who's responsible for the crash and solutions?
    thanks

    I downgraded some packages on the fresh install, and indeed with nvidia-313.30 I have no problems with Xinerama enabled.
    So it seems the problem is introduced with nvidia driver 319.17.
    My test system is running fine with:
    - linux-3.8.11-1-x86_64.pkg.tar.xz
    - nvidia-313.30-5-x86_64.pkg.tar.xz
    - nvidia-utils-313.30-2-x86_64.pkg.tar.xz
    - nvidia-libgl-313.30-2-x86_64.pkg.tar.xz
    For further debugging note that a downgrade of nvidia-libgl-319 was not explicitly forced, and that X was successfully started, not complaining with any of the above mentioned errors. It did complain, unsurprisingly, about a missing library file, so downgrade to 313 resolved this.
    So I would say that the 'bug' is likely in the nvidia and nvidia-utils package, with the former being the most likely.
    I'm not sure how I should proceed, and if I should file a bug with nvidia??
    I wonder how exactly I should do that.
    Last edited by jarshvor (2013-06-18 10:14:54)

  • What graphics libraries will iPhone support

    Hi, I'm tasked with adding Cocoa support to our static library. This library will need to be able to draw textures (frame by frame output from a webcam to be exact).
    My question is, which graphics library should I be using? Is there one that will work for both?
    Simplified, which graphics library can I use that will draw on both Cocoa applications AND iPhone applications? NSOpenGL? Core Graphics Library?
    Thanks

    straight from the Apple web site:
    "Quartz is a powerful 2D drawing engine for creating vector graphics, bitmap images, and PDF content. Core Animation is the technology that adds smooth motion and dynamic feedback to your user interface by creating an illusion of motion. OpenGL ES is the interface for high-performance 3D graphics on mobile devices."
    It sounds like Quartz might be the way to go. The thing (that I'm hoping that I can take advantage of) is that our library already supports Apple Graphics Library for Carbon. Would this be a quicker way to do this (by modifying the AGL code)?

  • Re: Saving Forte graphics

    At 09:56 AM 12/16/97 -0600, you wrote:
    Does anyone know of a way to save Forte graphics (ImageData) as a BMP or GIF?
    -DFR
    Hi Dan,
    I am curious about how you are using the ImageData graphics. If you are
    using them as static, graphical window elements, then ImageData is probably
    appropriate. However, if your intention is to read in, display, or
    manipulate various images, then we may have a better solution for you. I
    try not to use this forum to blatantly advertise our product, so I will
    send you more detail privately. However, anyone else who wants to know
    more about our Imaging Developer products can contact me directly, or check
    out our web site at http://www.msfw.com
    I am also happy to answer questions about imaging solutions in general.
    Regards,
    Jeanne
    =========================================
    Jeanne Hesler <[email protected]>
    MSF&W, Springfield, Illinois
    (217) 698-3535 ext 207
    http://www.msfw.com
    =========================================

    Russ,
    To clarify... FORTify Beacon, Brahma's business graphics library, is not
    an OCX. It is a TOOL-based library supported on all Forte-supported
    platforms. Thus, it resides in the development repository, is treated as any
    other supplier plan, and may be deployed using Forte's built-in
    capabilities.
    FORTify Activate, another product in the FORTify suite, is a pre-wrappered
    set of ActiveX controls. This may have been the source of the confusion.
    Thanks,
    -Bob
    Bob Carmichael
    Brahma Software Solutions, Inc.
    (630) 573-5207 phone
    (630) 932-1842 fax
    [email protected]
    http://www.brahmasoft.com/
    -----Original Message-----
    From: Russ Engelhardt <[email protected]>
    To: '[email protected]' <[email protected]>
    Date: Thursday, April 02, 1998 7:32 PM
    Subject: RE: Forte graphics libraries.
    Dale,
    One thing you need to know about OCX's and Forte. To work properly they
    should not have nested interfaces, i.e. OCX's imbedded within
    themselves, and they need to follow Microsoft's apartment model
    threading. Version 4.0 of Forte might loosen these requirements but for
    now, they apply. I was not aware that Brahma's Business graphics
    implementation was via an OCX, that stinks.
    Thanks,
    Russ Engelhardt

  • Executing c graphics programs in Terminal

    the following prgm has been written in the vi editor...it has been named hello.cpp
    #include<iostream>
    #include<graphics>
    int main(void)
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");
    line(0, 0, 100, 100);
    closegraph();
    the errors are as follows:
    g++ hello.cpp -o hello
    hello.cpp:2:19: error: graphics: No such file or directory
    hello.cpp: In function 'int main()':
    hello.cpp:5: error: 'DETECT' was not declared in this scope
    hello.cpp:6: error: 'initgraph' was not declared in this scope
    hello.cpp:7: error: 'line' was not declared in this scope
    hello.cpp:8: error: 'closegraph' was not declared in this scope
    kindly assist...

    So how about a little web searching? I'll get started for you...
    For example:
    http://developer.apple.com/macosx/architecture/index.html
    Which led to this:
    http://developer.apple.com/graphicsimaging/opengl/
    The initial search also indicated some third party graphics libraries for OS X, for example, http://www.macobserver.com/article/2007/08/20.13.shtml
    Good luck!

  • How to model 3 dim structures (no graphical stuff)

    Hi all,
    I am in search for an API that allows to model simple 3d structures like cubes, balls etc.
    I need to model the structures and ask questions like "what object is at point (x, y, z)?" or "what objects are intersected by a line y=mx+c?".
    I have no need to visualize them.
    So here is my question: Does anyone kow about a library that deals with operations like those?
    Or does anyone know how I call this functinoality? Any search for 3 dimensional modeling leads to graphical libraries - what I do not need. If there is no such library, can anyone lead me to some information to the theoretical basics for this operations?
    Thanks a lot,
    Clemens

    Sounds like you want a scene graph. Scene graphs are usually used in 3d graphics, but you should have no problem using such a library without any graphics.

  • Saving Forte graphics

    Does anyone know of a way to save Forte graphics (ImageData) as a BMP or GIF?
    -DFR

    Russ,
    To clarify... FORTify Beacon, Brahma's business graphics library, is not
    an OCX. It is a TOOL-based library supported on all Forte-supported
    platforms. Thus, it resides in the development repository, is treated as any
    other supplier plan, and may be deployed using Forte's built-in
    capabilities.
    FORTify Activate, another product in the FORTify suite, is a pre-wrappered
    set of ActiveX controls. This may have been the source of the confusion.
    Thanks,
    -Bob
    Bob Carmichael
    Brahma Software Solutions, Inc.
    (630) 573-5207 phone
    (630) 932-1842 fax
    [email protected]
    http://www.brahmasoft.com/
    -----Original Message-----
    From: Russ Engelhardt <[email protected]>
    To: '[email protected]' <[email protected]>
    Date: Thursday, April 02, 1998 7:32 PM
    Subject: RE: Forte graphics libraries.
    Dale,
    One thing you need to know about OCX's and Forte. To work properly they
    should not have nested interfaces, i.e. OCX's imbedded within
    themselves, and they need to follow Microsoft's apartment model
    threading. Version 4.0 of Forte might loosen these requirements but for
    now, they apply. I was not aware that Brahma's Business graphics
    implementation was via an OCX, that stinks.
    Thanks,
    Russ Engelhardt

  • Cleanup of non-graphical Java Bean

    I'm currently working on a non-graphical javabean that manages serial communications with a piece of our companies electronic hardware. One of the properties of the bean is "connected", and this property governs whether or not the bean has acquired control of the serial port.
    The problem I have is that when the bean is deleted it remains connected to the serial port, blocking any other connections. I want to try to clean up properly but how can I do this? As far as I can tell non-graphical beans are given no notification that they have been removed from a page.
    Note that I am reluctant to make this bean graphical. I want to reserve the possibility of using it on embedded devices that may not have access to graphical libraries such as awt or swing.
    Chris.

    A bean that is deleted is eventually garbage collected. So, an approach would be to override the finalize() method and put your serial port disconnecton code in that method.
    Here is a trivial example:
    public class MyBean {
       protected void finalize() throws Throwable {
          // put your code here to disconnect serial port.
          super.finalize();
          System.out.println("disposed");
       public static void  main(String[] args){
          MyBean di = new MyBean();
          di= null;//delete the bean.
          System.gc();

  • Graphics Engine

    I would like to know wether one can develop a 3D graphics engine in JAVA. If so, what are the things I need to know before I can start trying to make one.
    Thanking You in Advance
    Lithuvien

    Yes.
    You should know:
    1) it's a good educational experience, but there's a lot of annoying details in 3d graphics and if you'll be learning that a lot more than java. I hope you have a good textbook.
    2) If you haven't done 3d graphics before, the first thing you should do is brush up on linear algebra.
    3) Bugs are harder to squash than in other programming efforts, because so often the problems are only noticable when viewed and are hard to express in any way other than intuitively: "it looks wrong". It's hard to debug "it looks wrong".
    4) there are existing 3d packages for java, etc. If you want to get cool graphics fast, you're probably better off learning those than making something yourself. And it'll look better on a resume if you know an established package.
    5) nevertheless, it's really interesting. You can learn a lot. You can get crude but cool results quickly, but there are diminishing returns as you try to add more polish. It's a lot of effort to add even minor effects. There's a reason that there are armies of programmers developing the major 3d graphics libraries.

  • Labview and KDE 2.0.1

    I'm working on Labview since version 3.0. During this year I started to
    worke with Labview on my Linux box and every things was going well until I
    installed KDE 2.0.1. I'm using Red Hat 6.2.
    On the shell I read:
    X Error of failed request: BadDrawable (Invalid PixMap or Window Parameter)
    Major opcode of failed request: 14 (X_GetGeometry)
    Ressource id in failed request: 0x0
    Serial number of failed request: 462
    Current serial number in output stream 462
    I like KDE 2.0.1 and I would apreciate to keep it so:
    Does anyone have a solution on that problem?
    (By the way uninstalled Labview 6i and installed it agian but it obviously
    did not solve my problem.)
    Thank you
    Yves

    I just upgrade to Labview 6.0.2 on Linux and it seems to be working well...
    I think I'll stick on KDE 2.0.1. It has many interresting features.
    Thanks for your reply.
    Yves
    SERGEY wrote:
    > I'm not sure if it's your solution, but did you read MESA 3D library
    > notes in LV distribution? NI slightly modified this libraries and
    > included in distribution.
    > Sometimes there were troubles with shared graphics libraries.
    > Hopefully you need to examine lib versions being called.
    >
    > I was tried to install KDE2, but having troubles moves me back to KDE1
    > and to my lovely FVWM. KDE2 is too differ inside, so I'm waiting NI
    > approval of this desktop manager before using it.
    > I'm using Slackware 7.1 from scratch.
    >
    > Best Regards to Linux user,
    >
    > Sergey.

  • How can I use an SSD in a 2006 Mac Pro 1,1 2.66Ghz

    Hi everyone,
    I'm trying to work out how to use my new SSD in an old 2006 MacPro. Bear with me, I'm not an expert and trying to work out what is best for me.
    I recently bought a 1TB Samsung SSD 840EVO to use in my old Mac Pro, not to use as my main machine, but as a network slave to save RAM with sound sample libraries.
    I also got an Apricorn SATA III Velocity Solo x2 - Extreme Performance SSD Upgrade Kit to get high speeds
    http://www.apricorn.com/products/desktop-ssd-hdd-upgrade-kits/vel-solox2.html?gc lid=CLOi46bvqMICFVGCMgodPG8AdA
    After installing the HD using the SATAIII connector in a PCIe slot, I did a hard drive test and realised I could only get about 160mbps, not 300-500mpbs which I think the SSD should run at. I had my friend test it on his machine too, and we realised the problem is the "Link Width" which says "x1" and not "x4" or something, so that the speed isn't running at full speed.
    So apparently it's not compatable.
    Apparently what I CAN do is install it in a regular Hard Drive bay with a sled, which will be SATA II ... will that work?
    I think I can use this: http://www.amazon.com/Mac-Pro-2006-2008-Sled-Drives/dp/B00AN55034
    Anyway - is this what I should be doing to get the fastest available connection?
    Any advice would be great- thanks!!!

    SATA II is generally just fine, no fuss no muss, for the system. Using PCIe to boot adds problems and most if not all such PCIe SSD cards do NOT WORK in 32-bit Mac Pro 1,1 and 2,1 (and the 3,1 is also sometimes difficult with some cards).
    Data uses though are useful, work, and benefit. Lightroom, Aperture, scratch, even iPhoto - all those graphic libraries.
    I would rewrite and make it "will the native SATA II drive bays" work, and the answer to that is YES. But not faster.
    You have a 4x and 8x slot, so one of those is fine.
    It is the reads and zero latency seeks along with queue depth and high 90K IOs per sec that help an SSD shine.
    Putting a 250GB or 500GB EVO 840 is the easiest and best return on system improvement you can make for $120-240 (plus $14 for Icy Dock adapter).
    Even the 2008 has two 4x PCIe 1.1 slots. The 2009 has PCIe 4x 2.1 slots that share bandwidth and cap out (only learned from stripping SSDs using two PCIe cards and 2-4 SSDs), so they aren't perfect either! ONLY the 5,1 really has the best PCIe design and setup.
    Sonnet only supports or recommends their Tempo Pro which is what I bought, so I don't know off hand how well yours works and if it even will. Some cards do require EFI 64-bit, AND 10.8.x or later, and maybe even PCIe 2.0 - but only to work, ie they don't work or not supported in PCIe 1.0... but NOT about the bandwidth.
    Booting in 10 seconds is nice. Launching a full dozen apps in 10 seconds (and ready to use) also. Only larger program suites takes 20 seconds now.
    250MB/sec is nothing to sneeze at when it comes to boot drive SSD.

  • Looking for a Great Flex/Flash Engineer

    Hi All,
    Apologies if this isn't an appropriate place for posting such a request, but I'm a long-time user of Adobe Flash and Flex. Despite the uncertainty surrounding the future of Flash and Flex we feel it's still the best platform for delivering rich Internet applications. We're on the hunt for a couple great engineers to join our team, and we're thinking some of you might be on the looking for positions that allow you to leverage your Flash and Flex development talents.
    Information about the UI position is included below. Please check out http://coincident.com for more information about us and to see our other posting(s).
    Thanks!
    -jmh
    President & Founder
    Coincident, Inc.
    User Interface  Engineer
    Coincident. We’d like to  make it a household name but we’re going to need your help! We’re a small clean  energy company in Boston, Massachusetts and we’re developing an  automated energy management platform for residential and small commercial  energy consumers.
    We think it’s a potential  game-changer amongst a sea of competing interests and apparently so does the U.S.  Department of Energy. They’ve backed our engineering efforts with innovation  research grants to help us commercialize our technology.
    We’re on the hunt for a  talented programmer with the ability to fuse design and technology like no  other. You’ll help craft the user interface components that make our energy  management system the most attractive and easy-to-use on the market.  Ease-of-use, visual appeal, and intuitive behavior will be your raison d’être. Bring  a passion for energy efficiency, rich internet applications, consumer  electronics, and mobile development platforms.
    This is a paid full-time position  offering compensation and equity options commensurate with your experience and ability  to make significant contributions to the development of our product.
    If this sounds like a job  you’d love, keep reading to see what we’re looking for.
    Does this sound like you?
    Talent  for developing dynamic and rich Internet applications
    Experience  with Adobe Flash, Flex, HTML 5, and JavaScript
    Versed  in UI development best-practices and supporting technology frameworks
    Knack  for implementing elegant user interface controls and components
    Unparalleled  ability to anticipate user behavior and response to designs
    Ability  to work and collaborate effectively with creative and technical teams
    Experience  integrating web services and Java server-side technologies
    Aptitude  for mastering new technologies in short periods of time
    Ability  to work autonomously on new product features with minimal instruction
    Proficiency  with vector and bitmap graphics libraries, applications, and tools
    Extra  credit for mobile development skills for iOS and Android platforms
    Coincident is located near  South Station in Boston’s Innovation District and is a member company of Greentown Labs, Boston’s first and only clean technology incubator. Resumes and cover letters should be addressed to [email protected].
    United States Citizens and Residents  only, please.

    Another option: I bought a nice one at REI for PWB in March, and now use it for MBP. Has space for my wacom tabet and also small 3x5 or so firewire HD, and of course power adapter and misc stuff. notebook compartment can be removed and carried separately. Very happy with it.
    George

Maybe you are looking for

  • Adobe reader won't open file

    Bought a new computer last Jan. since then Adobe won't open files , tells me : either not a supported file or file dammaged / eg. sent as an email , not correctly decoded. Can you help. ML

  • Find My Friends - No iCloud Contacts?

    Hey guys. I've just received an iPhone 4s today and have gotten quick to setting up certain apps, icloud etc. The problem I am having at the moment however, is that I am trying to use the app: "Find My Friends" but when I am trying to search for frie

  • Launching the trial version of creative design suite

    I have downloaded and installed the trial version of the Creative Design Suite, but I am not sure how to launch any of the programs.  I have "deploy" "packages" "payloads" and "resources" folders within the adobe folder.  thanks!

  • I've created a playlist on my PC and have sync to my ipad but cannot play tunes

    I've created a playlist on my PC and have sync to my ipad but cannot play tunes. I see a X in itunes and ipad but not an problem on iphone.Cant play

  • Stored procedure fails when run from SSIS DataFlow task

    I'hv a stored procedure (with dynamis SQL), taking colums names as parameters to run and returns dynamic columns in output. E.g. if I pass @ipselect = '*' it will returns all columns in output, when I pass @ipselect =  'column1, column2, column3'   ,