Deriving an angle from three points
jhurley0305 at sbcglobal.net
Thu Dec 17 14:18:51 EST 2009
> Message: 12
> Date: Wed, 16 Dec 2009 21:47:10 -0800
> From: Mark Swindell <mdswindell at cruzio.com>
> Subject: Re: Deriving an angle from three points
> To: How to use Revolution <use-revolution at lists.runrev.com>
> Message-ID: <3CEB9DD4-D059-43B4-8A77-2F4E86C4820D at cruzio.com>
> Content-Type: text/plain; charset=us-ascii
> Thanks for this, but starting the Turtle stack did not allow me to
> calculate the angle. I got an error each time at "Start Turtle."
> Is there a trick to making the library accessible to other stacks?
I think the problem might be that you may have used "Start Turtle"
instead of "StartTurtle"
There should be no spaces. Try just copying and pasting the script
into a button on the Turtle Graphics stack. If you use it outside of
the Turtle Graphics stack, you will need to do a "Start Using stack..."
Hope this helps.
> On Dec 16, 2009, at 8:08 AM, James Hurley wrote:
>>> Message: 24
>>> Date: Tue, 15 Dec 2009 22:21:47 -0800
>>> From: Mark Swindell <mdswindell at cruzio.com>
>>> Subject: Deriving an angle from three points
>>> To: How to use Revolution <use-revolution at lists.runrev.com>
>>> Message-ID: <B3725793-6274-4F53-91D2-3154D31F9CDF at cruzio.com>
>>> Content-Type: text/plain; charset=us-ascii
>>> How would one determine the angle created from three points, such
>>> as those above?
>> Or even easier. Set the Turtle at the apex and get the angle of the
>> other two points.
>> on mouseUp
>> startTurtle --Initiates the turtle graphics library
>> setxy 98,186 --The vertex
>> put direction(40,116) into A
>> put direction(132,118) into B
>> put B-A into dA
>> put abs(dA) & cr & abs(180 - dA) into msg box
>> choose the browse tool
>> end mouseUP
>> (Assuming your middle point is the apex of the angle you want.)
>> To run this you will need the TG library. Run this in the msg box
>> go url "http://www.jamesphurley.com/jhurleyFolder/TurtleGraphics.rev"
>> Jim Hurley
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
More information about the Use-livecode