Fuze Arena Logo
  • Forum
  • Creations
    Catalogue Showcase
  • Help

sinCos()

Purpose

Returns the sine and cosine of the supplied angle.

Description

This is the sine (SIN) and cosine (COS) functions combined. If you require both values it is more convenient than calling the two separately.

Syntax

result = sinCos( angle )

Arguments

angle An acute angle in a right-angled triangle.

result A vector containing the sine (result.x) and cosine (result.y) values for the specified angle.

Example

clear()
centre = { gWidth() / 2, gHeight() / 2 }
for angle = 0 to 360 loop
    col = { random( 101 ) / 100, random( 101 ) / 100, random( 101 ) / 100, 1.0 }
    result = sinCos( angle )
    point = { 600 * result.y + centre.x, 300 * result.x + centre.y }
    line( centre, point, col )
repeat

for i = 1 to 100 loop
    update()
repeat

Associated Commands

acos(), asin(), atan(), atan2(), pi(), radians(), sin(), sinCos(), tan()

logo

©2019 FUZE Technologies Ltd. FUZE is a registered trademark of FUZE Technologies Ltd. All rights reserved.

Useful links

  • Fuze Main Site
  • Fuze Arena on Twitter
  • Fuze Arena on Youtube
  • Download Buyer

Contact Information

  • FUZE Technologies Ltd
    15 Clearfields Farm
    Wotton Underwood
    Aylesbury, Buckinghamshire
    ​England, HP18 0RS

  • +44 (0) 1844 239 432

  • contact@fuze.co.uk

© Copyright FUZE Technologies Ltd. All rights reserved.