I find the following design pattern invaluable:
- Have your application output a structure to the QC patch detailing
the state that QC should draw
- Iterate through the items of that structure in QC.
- Inside those iterations you can enable / disable macro patches that
render the data in certain styles depending on the state information.
If QC doesn't do it for you, have a look at open frameworks.
Toby
On 6 Jul 2009, at 21:01, Rick Schmidt wrote:
Hi Everybody,
I am working on a visualization app for metagenomic data and I am
exploring different frameworks to visualize the data. The app
itself is in its earliest stages but will be a cocoa app written in
a mix of objective c and c++. I am exploring using quartz composer
to design the visualizer that will be used in the app. Right now I
am trying to find out if the data from a class in my app can return
a value that will be used to create a certain number of objects in a
view. For example once the genomic results are determined the
function will return 20 possible genomes that are 90% equivalent to
the sample, another 10 that are 80% equivalent etc. I would like an
ellipse to appear that would represent each hit and have a text
label and maybe a link. I can't find anyway in quartz to create a
different amount of ellipses every time. It sounds possible right?
Any thoughts if I should use quartz, or core animation, or even
openGL? Thanks in advance.
Rick
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected]
)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/lists%40tobyz.net
This email sent to [email protected]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [email protected]