Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Angle.php
Go to the documentation of this file.
1 <?php
25 #require_once 'Zend/Measure/Abstract.php';
26 #require_once 'Zend/Locale.php';
27 
38 {
39  const STANDARD = 'RADIAN';
40 
41  const RADIAN = 'RADIAN';
42  const MIL = 'MIL';
43  const GRAD = 'GRAD';
44  const DEGREE = 'DEGREE';
45  const MINUTE = 'MINUTE';
46  const SECOND = 'SECOND';
47  const POINT = 'POINT';
48  const CIRCLE_16 = 'CIRCLE_16';
49  const CIRCLE_10 = 'CIRCLE_10';
50  const CIRCLE_8 = 'CIRCLE_8';
51  const CIRCLE_6 = 'CIRCLE_6';
52  const CIRCLE_4 = 'CIRCLE_4';
53  const CIRCLE_2 = 'CIRCLE_2';
54  const FULL_CIRCLE = 'FULL_CIRCLE';
55 
61  protected $_units = array(
62  'RADIAN' => array('1','rad'),
63  'MIL' => array(array('' => M_PI,'/' => '3200'), 'mil'),
64  'GRAD' => array(array('' => M_PI,'/' => '200'), 'gr'),
65  'DEGREE' => array(array('' => M_PI,'/' => '180'), '°'),
66  'MINUTE' => array(array('' => M_PI,'/' => '10800'), "'"),
67  'SECOND' => array(array('' => M_PI,'/' => '648000'), '"'),
68  'POINT' => array(array('' => M_PI,'/' => '16'), 'pt'),
69  'CIRCLE_16' => array(array('' => M_PI,'/' => '8'), 'per 16 circle'),
70  'CIRCLE_10' => array(array('' => M_PI,'/' => '5'), 'per 10 circle'),
71  'CIRCLE_8' => array(array('' => M_PI,'/' => '4'), 'per 8 circle'),
72  'CIRCLE_6' => array(array('' => M_PI,'/' => '3'), 'per 6 circle'),
73  'CIRCLE_4' => array(array('' => M_PI,'/' => '2'), 'per 4 circle'),
74  'CIRCLE_2' => array(M_PI, 'per 2 circle'),
75  'FULL_CIRCLE' => array(array('' => M_PI,'*' => '2'), 'cir'),
76  'STANDARD' => 'RADIAN'
77  );
78 }
const CIRCLE_6
Definition: Angle.php:51
const CIRCLE_2
Definition: Angle.php:53
const FULL_CIRCLE
Definition: Angle.php:54
const STANDARD
Definition: Angle.php:39
const CIRCLE_8
Definition: Angle.php:50
const CIRCLE_16
Definition: Angle.php:48
const CIRCLE_10
Definition: Angle.php:49
const CIRCLE_4
Definition: Angle.php:52