473,398 Members | 2,812 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,398 software developers and data experts.

SWFShape::drawArc confusion

Can anyone tell me what 'degrees' this method uses?

The docs say

void SWFShape::drawArc(float $r, float $startAngle, float $endAngle)

I am trying to draw an arc at a radius of 1100, and 0.0 to 90.0 gives me
a tiny dot. To get an arc that is 1/4 of a circle (90 degrees) I have
to tell it something like 1100, 0, 5000 - i.e. there are 20,000
'degrees' around the circle....

I can't come up with some reasonable combination of numbers that would
make that work out....

--Yan
Oct 11 '06 #1
2 1347
CptDondo wrote:
Can anyone tell me what 'degrees' this method uses?

The docs say

void SWFShape::drawArc(float $r, float $startAngle, float $endAngle)

I am trying to draw an arc at a radius of 1100, and 0.0 to 90.0 gives me
a tiny dot. To get an arc that is 1/4 of a circle (90 degrees) I have
to tell it something like 1100, 0, 5000 - i.e. there are 20,000
'degrees' around the circle....

I can't come up with some reasonable combination of numbers that would
make that work out....

--Yan
If the parameter were specified in minutes (1/60th of a degree) then it
would make sense - there are 21,600 minutes in a full circle. Try
converting your angle to minutes (*= 60) and see if that makes things
work out a little better.

Disclaimer: I know nothing about SWFShape. Never used it or heard about
it before.

Jeremy
Oct 11 '06 #2
Jeremy wrote:
CptDondo wrote:
>Can anyone tell me what 'degrees' this method uses?

The docs say

void SWFShape::drawArc(float $r, float $startAngle, float $endAngle)

I am trying to draw an arc at a radius of 1100, and 0.0 to 90.0 gives
me a tiny dot. To get an arc that is 1/4 of a circle (90 degrees) I
have to tell it something like 1100, 0, 5000 - i.e. there are 20,000
'degrees' around the circle....

I can't come up with some reasonable combination of numbers that would
make that work out....

--Yan

If the parameter were specified in minutes (1/60th of a degree) then it
would make sense - there are 21,600 minutes in a full circle. Try
converting your angle to minutes (*= 60) and see if that makes things
work out a little better.
I bet you're right... I kept trying to play around with radians, but I
like your theory much better....

--Yan
Oct 12 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Doug Farrell | last post by:
Hi all, I'm trying to do the following from within a code module: import re # text to match text = "Good morning x something /x, how are you today x something else /x"
1
by: Mathias Mamsch | last post by:
Hi, I have some confusion concerning the weakref module. I am trying to save a weak reference to a bound member function of a class instance for using it as a callback function. But I always...
38
by: Grant Edwards | last post by:
In an interview at http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=273 Alan Kay said something I really liked, and I think it applies equally well to Python as well as the languages...
10
by: Kamilche | last post by:
I'm trying to pack two characters into a single byte, and the shifting in Python has me confused. Essentially, it should be possible to use a 'packed string' format in Python, where as long as...
4
by: JMCN | last post by:
object invalid or no longer set - confusion of the recordset in access 2003. i am currently converting from access 97 to access 2003. majority of the codes converted over perfectly fine, though...
0
by: i_have_control | last post by:
I'd be grateful for any input on this one: I have three web domains. The destinations of two are set to folders on the first, though that fact is transparent to the user (i.e: it does not...
13
by: Steve | last post by:
I have a form with a dataset and a datagrid. I created a dataview on this dataset. When the user modifies the datagrid, I look up this record in the dataview to make sure it is unique. Here is...
10
by: joelagnel | last post by:
hi friends, i've been having this confusion for about a year, i want to know the exact difference between text and binary files. using the fwrite function in c, i wrote 2 bytes of integers in...
1
by: Richard Lewis Haggard | last post by:
I'm having a problem with what appears to be some sort of confusion with references. I have a single solution with a dozen projects which has been working quite nicely for a while. The references...
2
by: Riaaaa | last post by:
Hello, We are doing the project in VB.Net. We had a great confusion for ASP.Net and VB.Net. Is VB.Net project performed in Microsoft Visual Studio 2005 ?? We have...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.