b311480e |
1 | -- Created on: 1994-02-08 |
2 | -- Created by: Gilles DEBARBOUILLE |
3 | -- Copyright (c) 1994-1999 Matra Datavision |
973c2be1 |
4 | -- Copyright (c) 1999-2014 OPEN CASCADE SAS |
b311480e |
5 | -- |
973c2be1 |
6 | -- This file is part of Open CASCADE Technology software library. |
b311480e |
7 | -- |
d5f74e42 |
8 | -- This library is free software; you can redistribute it and/or modify it under |
9 | -- the terms of the GNU Lesser General Public License version 2.1 as published |
973c2be1 |
10 | -- by the Free Software Foundation, with special exception defined in the file |
11 | -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT |
12 | -- distribution for complete text of the license and disclaimer of any warranty. |
b311480e |
13 | -- |
973c2be1 |
14 | -- Alternatively, this file may be used under the terms of Open CASCADE |
15 | -- commercial license or contractual agreement. |
7fd59977 |
16 | |
17 | package Quantity |
18 | |
19 | ---Purpose: The Quantities component deals with |
20 | -- mathematical and physical quantities. |
21 | -- A mathematical quantity is characterized by its value. It is a real value. |
22 | -- A physical quantity is characterized by: |
23 | -- - its value, which is also a real value, and |
24 | -- - the unit in which it is expressed. This unit may |
25 | -- be either an international unit complying with |
26 | -- the International Unit System (SI) or a user |
27 | -- defined unit. The unit is managed by the |
28 | -- physical quantity user. |
29 | -- Each mathematical or physical quantity is |
30 | -- described by its name. This ensures distinction |
31 | -- between two different quantities. |
32 | -- Moreover, both physical and mathematical |
33 | -- quantities are also manipulated as real values: |
34 | -- - They are defined as aliases of reals, so all |
35 | -- functions provided by the Standard_Real |
36 | -- class are available on each quantity. |
37 | -- - You may also mix several physical quantities |
38 | -- in a mathematical or physical formula involving real values. |
39 | -- Associated with the physical quantities, a range |
40 | -- of functions provides tools to manage unit conversions. |
41 | -- The physical quantities described in this chapter |
42 | -- are commonly used basic physical quantities. |
43 | -- Nevertheless, the Quantity package includes all |
44 | -- physical quantities you may require. |
45 | -- The Quantities component also provides |
46 | -- resources to manage time information (dates and |
47 | -- periods) and color definition. |
48 | |
49 | uses Standard, |
50 | TCollection |
51 | |
52 | is |
53 | ------------------------------- |
54 | ------------------------------- |
55 | |
56 | alias Scalaire is Real; |
57 | ---Purpose: Mathematical quantities. |
58 | |
59 | alias Parameter is Real; |
60 | ---Purpose: |
61 | ---Category: Mathematical quantities. |
62 | |
63 | alias Quotient is Real; |
64 | ---Purpose: |
65 | ---Category: Mathematical quantities. |
66 | |
67 | alias Ratio is Real; |
68 | ---Purpose: |
69 | ---Category: Mathematical quantities. |
70 | |
71 | alias Coefficient is Real; |
72 | ---Purpose: |
73 | ---Category: Mathematical quantities. |
74 | |
75 | alias Factor is Real; |
76 | ---Purpose: |
77 | ---Category: Mathematical quantities. |
78 | |
79 | alias Index is Real; |
80 | ---Purpose: |
81 | ---Category: Mathematical quantities. |
82 | |
83 | alias Constant is Real; |
84 | ---Purpose: |
85 | ---Category: Mathematical quantities. |
86 | |
87 | alias Content is Real; |
88 | ---Purpose: |
89 | ---Category: Mathematical quantities. |
90 | |
91 | alias Rate is Real; |
92 | ---Purpose: |
93 | ---Category: Mathematical quantities. |
94 | |
95 | alias Normality is Real; |
96 | ---Category: Mathematical quantities. |
97 | ---Purpose: |
98 | |
99 | |
100 | |
101 | alias Mass is Real; |
102 | ---Purpose: |
103 | -- Defined as a quantity of matter. Gives rise to the |
104 | -- inertial and gravitational properties of a body. |
105 | -- It is measured in kilograms. |
106 | ---Category: Physical quantities. |
107 | |
108 | alias PlaneAngle is Real; |
109 | ---Purpose: |
110 | -- Defined as a difference in direction. |
111 | -- It is measured in radians. |
112 | ---Category: Physical quantities. |
113 | |
114 | alias SolidAngle is Real; |
115 | ---Purpose: |
116 | -- Defined as an angle formed by three or more planes. |
117 | -- It is measured in steradians. |
118 | ---Category: Physical quantities. |
119 | |
120 | alias Length is Real; |
121 | ---Purpose: |
122 | -- Defined as spatial extension. |
123 | -- It is measured in metres. |
124 | ---Category: Physical quantities. |
125 | |
126 | alias Area is Real; |
127 | ---Purpose: |
128 | -- Defined as superficial extension. |
129 | -- It is measured in square metres. |
130 | ---Category: Physical quantities. |
131 | |
132 | alias Volume is Real; |
133 | ---Purpose: |
134 | -- Defined as an extension in three dimensions. |
135 | -- It is measured in cubic metres. |
136 | ---Category: Physical quantities. |
137 | |
138 | alias Speed is Real; |
139 | ---Purpose: |
140 | -- Defined as distance covered per unit time. |
141 | -- It is measured in metres per second. |
142 | ---Category: Physical quantities. |
143 | |
144 | alias Velocity is Real; |
145 | ---Purpose: |
146 | -- Defined as distance covered per unit time in a |
147 | -- given direction. It is a vector quantity. |
148 | -- It is measured in metres per second. |
149 | ---Category: Physical quantities. |
150 | |
151 | alias Acceleration is Real; |
152 | ---Purpose: |
153 | -- Defined as the change of velocity per unit time. |
154 | -- It is a vector quantity. |
155 | -- It is measured in metres per second per second. |
156 | ---Category: Physical quantities. |
157 | |
158 | alias AngularVelocity is Real; |
159 | ---Purpose: |
160 | -- Defined as the rate at which a body moves around an axis. |
161 | -- It is quantified as change in direction per unit time. |
162 | -- It is measured in radians per second. |
163 | ---Category: Physical quantities. |
164 | |
165 | alias Frequency is Real; |
166 | ---Purpose: |
167 | -- Defined as the number of oscillations per unit time. |
168 | -- It is measured in cycles per second. |
169 | ---Category: Physical quantities. |
170 | |
171 | alias Temperature is Real; |
172 | ---Purpose: |
173 | -- Defined as a measure of the average kinetic energy |
174 | -- of the molecules in a body. |
175 | -- It is measured in degrees kelvin. |
176 | ---Category: Physical quantities. |
177 | |
178 | alias AmountOfSubstance is Real; |
179 | ---Purpose: |
180 | -- Defined as a dimensionless quantity proportional to |
181 | -- the number of specified particles of a substance. |
182 | -- Amount of substance is measured in moles. |
183 | -- For all substances the number of molecules in a mole |
184 | -- is given by Avogadro's Constant. |
185 | ---Category: Physical quantities. |
186 | |
187 | alias Density is Real; |
188 | ---Purpose: |
189 | -- Defined as mass per unit volume. |
190 | -- It is measured in kilograms per cubic metre. |
191 | ---Category: Physical quantities. |
192 | |
193 | alias MassFlow is Real; |
194 | ---Purpose: |
195 | -- Defined as mass per unit time. |
196 | -- It is measured in kilograms per second. |
197 | ---Category: Physical quantities. |
198 | |
199 | alias VolumeFlow is Real; |
200 | ---Purpose: |
201 | -- Defined as volume per unit time. |
202 | -- It is measured in cubic metres per second. |
203 | ---Category: Physical quantities. |
204 | |
205 | alias Consumption is Real; |
206 | ---Purpose: |
207 | -- Defined as a measure of fuel used per unit distance |
208 | -- travelled, or distance travelled per unit of fuel. |
209 | -- It is measured in litres per 100 kilometres or in |
210 | -- miles per gallon (UK or US). |
211 | ---Category: Physical quantities. |
212 | |
213 | alias Momentum is Real; |
214 | ---Purpose: |
215 | -- Defined as the product of mass and velocity. |
216 | -- It is a vector quantity. |
217 | -- It is measured in kilogram-metres per second. |
218 | ---Category: Physical quantities. |
219 | |
220 | alias KineticMoment is Real; |
221 | ---Purpose: |
222 | -- Defined as the product of momentum of a body |
223 | -- and the distance of its centre of gravity from an axis. |
224 | -- It is measured in kilogram-square-metres per second. |
225 | ---Category: Physical quantities. |
226 | |
227 | alias MomentOfInertia is Real; |
228 | ---Purpose: |
229 | -- Defined as the product of the mass of a body |
230 | -- and the square of the distance of its centre of gravity |
231 | -- from an axis. |
232 | -- It is measured in kilogram-square-metres. |
233 | ---Category: Physical quantities. |
234 | |
235 | alias Force is Real; |
236 | ---Purpose: |
237 | -- Defined as the product of the mass of a body |
238 | -- and the acceleration that the force produces. |
239 | -- It is a vector quantity. |
240 | -- It is measured in newtons. |
241 | ---Category: Physical quantities. |
242 | |
243 | alias MomentOfAForce is Real; |
244 | ---Purpose: |
245 | -- Defined as the product of a force and the |
246 | -- perpendicular distance to an axis. |
247 | -- It is measured in newtons x metres. |
248 | ---Category: Physical quantities. |
249 | |
250 | alias Torque is Real; |
251 | ---Purpose: |
252 | -- Defined as the product of a force and the |
253 | -- perpendicular distance to an axis or as the |
254 | -- the product of a force couple. |
255 | -- It is measured in newtons x metres. |
256 | ---Category: Physical quantities. |
257 | |
258 | alias Weight is Real; |
259 | ---Purpose: |
260 | -- Defined as the force of gravitation acting on a body |
261 | -- near to the surface of the Earth or other planet. |
262 | -- It is quantified as the product of the mass of the body |
263 | -- and the local value of the acceleration of free fall. |
264 | -- It is measured in newtons. |
265 | ---Category: Physical quantities. |
266 | |
267 | alias Pressure is Real; |
268 | ---Purpose: |
269 | -- Defined as the force perpendicular to a |
270 | -- unit area. In a fluid it is defined as the product |
271 | -- of the depth, density, and free fall acceleration. |
272 | -- It is measured in pascals (newtons per square metre). |
273 | ---Category: Physical quantities. |
274 | |
275 | alias Viscosity is Real; |
276 | ---Purpose: |
277 | -- Defined as the resistance to flow in a fluid. |
278 | -- It is quantified as the product of pressure |
279 | -- and time. For a liquid it generally decreases with |
280 | -- temperature; for a gas it increases. |
281 | -- It is measured in pascal-seconds. |
282 | ---Category: Physical quantities. |
283 | |
284 | alias KinematicViscosity is Real; |
285 | ---Purpose: |
286 | -- Defined as the ratio of the dynamic viscosity |
287 | -- to the fluid density. Used in modifying the motion of a |
288 | -- perfect fluid to include terms due to a real fluid. |
289 | -- It is quantified as area per unit time. |
290 | -- It is measured in square metres per second. |
291 | ---Category: Physical quantities. |
292 | |
293 | alias Energy is Real; |
294 | ---Purpose: |
295 | -- Defined as the capacity of a system to do work. |
296 | -- In mechanical terms this can be quantified as the |
297 | -- product of a force and a distance moved by its point of |
298 | -- application. |
299 | -- In kinetic terms it is the product of half the mass |
300 | -- and the square of the speed . |
301 | -- In a rotating system it is the product of half the |
302 | -- moment of inertia and the square of the angular velocity. |
303 | -- In potential terms it is the product of a mass, |
304 | -- a height, and the free fall acceleration. |
305 | -- In molecular terms it is the sum of the kinetic and |
306 | -- potential energies of the molecules. |
307 | -- In electric terms it is the product of charge and |
308 | -- the electric potential traversed. |
309 | -- In relativistic terms it is the difference between |
310 | -- the observed mass and the rest mass of a body multiplied |
311 | -- by the square of the speed of light. |
312 | -- It is measured in joules (newton-metres). |
313 | ---Category: Physical quantities. |
314 | |
315 | alias Work is Real; |
316 | ---Purpose: |
317 | -- In mechanics, the product of a force and the distance |
318 | -- moved. In a rotating system, the product of the torque |
319 | -- and the angular displacement. In a pressure system, |
320 | -- the product of the pressure and the change in volume. |
321 | -- In electrical terms, the product of a charge and the |
322 | -- potential difference it traverses. |
323 | -- It is measured in joules (newton-metres). |
324 | ---Category: Physical quantities. |
325 | |
326 | alias Power is Real; |
327 | ---Purpose: |
328 | -- Defined as the rate of expending energy or doing work. |
329 | -- In mechanical terms it is the product of a force and |
330 | -- the distance it moves per unit time. |
331 | -- In electrical terms it is the product of the voltage |
332 | -- and the current. For AC the root-mean-square values |
333 | -- are multiplied by the cosine of the phase angle. |
334 | -- It is measured in watts (joules per second). |
335 | ---Category: Physical quantities. |
336 | |
337 | alias SurfaceTension is Real; |
338 | ---Purpose: |
339 | -- Defined as the force required to hold unit length |
340 | -- of a plane liquid surface. |
341 | -- It is measured in newtons per metre. |
342 | ---Category: Physical quantities. |
343 | |
344 | alias CoefficientOfExpansion is Real; |
345 | ---Purpose: |
346 | -- Defined as the proportional change in the length, |
347 | -- area, or volume of a solid per degree of temperature. |
348 | -- For a liquid the expansion of the container must be |
349 | -- taken into account. |
350 | -- For a gas there are coefficients for constant pressure |
351 | -- and constant volume changes. |
352 | -- It is measured in units of reciprocal degree kelvin. |
353 | ---Category: Physical quantities. |
354 | |
355 | alias ThermalConductivity is Real; |
356 | ---Purpose: |
357 | -- Defined as the rate at which heat passes through an |
358 | -- area inside a body. Quantified as work per unit time |
359 | -- per unit length per unit of temperature. |
360 | -- It is measured in watts per metre per degee kelvin. |
361 | ---Category: Physical quantities. |
362 | |
363 | alias SpecificHeatCapacity is Real; |
364 | ---Purpose: |
365 | -- Defined as the quantity of heat required to raise |
366 | -- unit mass by one degree temperature. For a gas |
367 | -- there are two values: one at constant pressure, the |
368 | -- other at constant volume. Their ratio is linked to the |
369 | -- speed of sound in the gas and to the number of |
370 | -- degrees of freedom of the molecules. |
371 | -- It is quantified as energy per unit mass per |
372 | -- degree of temperature. |
373 | -- It is measured in joules per kilogram per degree |
374 | -- kelvin. |
375 | ---Category: Physical quantities. |
376 | |
377 | alias Entropy is Real; |
378 | ---Purpose: |
379 | -- Defined as a property which changes as a system undergoes |
380 | -- reversible change. The change in entropy is quantified as |
381 | -- the change in energy per degree of temperature. All real |
382 | -- changes are at least partially irreversible so entropy |
383 | -- is increased by change. Entropy can be viewed as a |
384 | -- measure of the molecular disorder of a system, or as the |
385 | -- unavailability of its internal energy to do work in a |
386 | -- cyclical process. |
387 | -- A change in entropy is measured in joules per degree kelvin. |
388 | ---Category: Physical quantities. |
389 | |
390 | alias Enthalpy is Real; |
391 | ---Purpose: |
392 | -- Defined as the sum of the internal energy of a system plus |
393 | -- the product of its pressure and volume. For a reversible |
394 | -- process at constant pressure the change in enthalpy is |
395 | -- equal to the quantity of heat absorbed (or lost). |
396 | -- It is measured in joules. |
397 | ---Category: Physical quantities. |
398 | |
399 | alias LuminousIntensity is Real; |
400 | ---Purpose: |
401 | -- Defined as the luminous flux emitted per unit solid |
402 | -- angle in a given direction by a point source. |
403 | -- It is measured in candelas. |
404 | ---Category: Physical quantities. |
405 | |
406 | alias LuminousFlux is Real; |
407 | ---Purpose: |
408 | -- Defined as the rate of flow of radiant energy as evaluated |
409 | -- by the luminous sensation it produces. This means it |
410 | -- depends on the sensitivity of the receptor or observer. It |
411 | -- is related to the radiant flux of the source by the |
412 | -- spectral luminous efficiency. |
413 | -- It is measured in lumens. |
414 | ---Category: Physical quantities. |
415 | |
416 | alias Luminance is Real; |
417 | ---Purpose: |
418 | -- It is defined the luminous flux per unit area per unit |
419 | -- solid angle. |
420 | -- It is measured in candelas per square metre. |
421 | ---Category: Physical quantities. |
422 | |
423 | alias Illuminance is Real; |
424 | ---Purpose: |
425 | -- Defined as the incident luminous flux per unit area. |
426 | -- It is measured in lux (lumen per square metre). |
427 | ---Category: Physical quantities. |
428 | |
429 | alias LuminousExposition is Real; |
430 | ---Purpose: |
431 | -- Defined as the quantity of illuminance with time. |
432 | -- It is measured in lux-seconds. |
433 | ---Category: Physical quantities. |
434 | |
435 | alias LuminousEfficacity is Real; |
436 | ---Purpose: |
437 | -- Defined as the ratio of luminous flux emitted by a |
438 | -- source to the power it consumes. |
439 | -- It is measured in lumens per watt. |
440 | ---Category: Physical quantities. |
441 | |
442 | alias ElectricCharge is Real; |
443 | ---Purpose: |
444 | -- Defined as a property of elementary particles. It is |
445 | -- more commonly viewed as the product of electric current |
446 | -- and time. |
447 | -- It is measured in coulombs (ampere-second). |
448 | ---Category: Physical quantities. |
449 | |
450 | alias ElectricCurrent is Real; |
451 | ---Purpose: |
452 | -- Defined as the amount of charge flowing per unit time. |
453 | -- It is measured in amperes (coulombs per second). |
454 | ---Category: Physical quantities. |
455 | |
456 | alias ElectricFieldStrength is Real; |
457 | ---Purpose: |
458 | -- Defined as the force exerted on a unit charge at a |
459 | -- given point in space. |
460 | -- It is measured in volts per metre. |
461 | ---Category: Physical quantities. |
462 | |
463 | alias ElectricPotential is Real; |
464 | ---Purpose: |
465 | -- Defined as the work done in bringing unit positive |
466 | -- charge from infinity to the point. |
467 | -- It is measured in volts. |
468 | -- Volts are in practice used to measure differences |
469 | -- in potential e.g. the electromotive force generated when |
470 | -- a conductor cuts a magnetic field. |
471 | ---Category: Physical quantities. |
472 | |
473 | alias ElectricCapacitance is Real; |
474 | ---Purpose: |
475 | -- Defined for a capacitor as the ratio of the charge on |
476 | -- either conductor to the potential between them. |
477 | -- It is measured in farads (coulomb per volt). |
478 | ---Category: Physical quantities. |
479 | |
480 | alias MagneticFlux is Real; |
481 | ---Purpose: |
482 | -- Defined as the product of a given area and the |
483 | -- average magnetic flux density normal to it. |
484 | -- It is measured in webers (tesla-square-metre). |
485 | ---Category: Physical quantities. |
486 | |
487 | alias MagneticFluxDensity is Real; |
488 | ---Purpose: |
489 | -- Defined as the magnetic flux passing through unit area |
490 | -- of a magnetic field normal to the magnetic force. |
491 | -- It is a vector quantity, the product of the permeability |
492 | -- and the magnetic field strength and with a direction at any |
493 | -- given point the same as that of the magnetic field. |
494 | -- It is measured in teslas (webers per square metre). |
495 | ---Category: Physical quantities. |
496 | |
497 | alias MagneticFieldStrength is Real; |
498 | ---Purpose: |
499 | -- Described as a vector quantity, it is the ratio of the |
500 | -- magnetic flux density to the permeability of the medium. |
501 | -- Its integral along a closed line is equal to the |
502 | -- magnetomotive force. |
503 | -- It is measured in amperes per metre. |
504 | ---Category: Physical quantities. |
505 | |
506 | alias Reluctance is Real; |
507 | ---Purpose: |
508 | -- Defined as the ratio of the magnetomotive force applied |
509 | -- to a magnetic circuit to the magnetic flux in the circuit. |
510 | -- It is measured in reciprocal henrys. |
511 | -- Its reciprocal is permanence. |
512 | ---Category: Physical quantities. |
513 | |
514 | alias Resistance is Real; |
515 | ---Purpose: |
516 | -- Defined as the ratio of the potential difference |
517 | -- across a conductor to the current flowing through it. |
518 | -- It is measured in ohms. |
519 | ---Category: Physical quantities. |
520 | |
521 | alias Inductance is Real; |
522 | ---Purpose: |
523 | -- Defined as numerically equal to the electromotive force |
524 | -- induced when the current in a circuit changes at |
525 | -- unit rate. |
526 | -- It is measured in henrys (webers per ampere). |
527 | ---Category: Physical quantities. |
528 | |
529 | alias Capacitance is Real; |
530 | ---Purpose: |
531 | -- Defined as a measure of the increase in voltage on |
532 | -- an isolated conductor by the addition of a charge. |
533 | -- for two isolated conductors, it is the ratio of the charge |
534 | -- on either conductor to the potential difference between |
535 | -- them. |
536 | -- It is measured in farads (coulomb per volt). |
537 | -- In practice micro-, nano-, and pico-farads are used. |
538 | ---Category: Physical quantities. |
539 | |
540 | alias Impedance is Real; |
541 | ---Purpose: |
542 | -- Defined as the total opposition to the flow of current |
543 | -- in a circuit. Includes the contributions of resistance, |
544 | -- inductance, and capacitance. |
545 | -- It is measured in Ohms. |
546 | ---Category: Physical quantities. |
547 | |
548 | alias Admittance is Real; |
549 | ---Purpose: |
550 | -- Defined as the reciprocal of impedance. |
551 | -- It is measured in Siemens (reciprocal Ohms). |
552 | -- The square of the admittance is equal to the sum of the |
553 | -- squares of the conductance and the susceptance. |
554 | ---Category: Physical quantities. |
555 | |
556 | alias Resistivity is Real; |
557 | ---Purpose: |
558 | -- Defined as the resistance of a conductor of unit |
559 | -- cross-section per unit length. |
560 | -- It is measured in Ohm-metres. |
561 | -- It is the reciprocal of the conductivity. |
562 | ---Category: Physical quantities. |
563 | |
564 | alias Conductivity is Real; |
565 | ---Purpose: |
566 | -- Defined as the current density divided by the electrical |
567 | -- field strength. It is also the reciprocal of resistivity. |
568 | -- It is measured in Siemens per metre. |
569 | ---Category: Physical quantities. |
570 | |
571 | alias MolarMass is Real; |
572 | ---Purpose: |
573 | -- Defined as the mass of a given substance contained in one |
574 | -- mole. One mole of any substance contains Avogadro's |
575 | -- Constant of molecules. |
576 | -- It is measured in kilograms per mole. |
577 | ---Category: Physical quantities. |
578 | |
579 | alias MolarVolume is Real; |
580 | ---Purpose: |
581 | -- Defined as the volume occupied by one mole of substance. |
582 | -- One mole of any substance contains Avogadro's |
583 | -- Constant of molecules. |
584 | -- It is measured in cubic metres per mole. |
585 | ---Category: Physical quantities. |
586 | |
587 | alias Concentration is Real; |
588 | ---Purpose: |
589 | -- Defined as the strength of a mixture or solution. It can |
590 | -- be measured as kilograms per litre of solvent or of |
591 | -- solution. For certain purposes percentage by weight or |
592 | -- volume can be used, and parts per million (ppm) is used |
593 | -- for trace elements. |
594 | ---Category: Physical quantities. |
595 | |
596 | alias MolarConcentration is Real; |
597 | ---Purpose: |
598 | -- Defined as the concentration in moles per litre of |
599 | -- solution. It is also called molarity. |
600 | ---Category: Physical quantities. |
601 | |
602 | alias Molarity is Real; |
603 | ---Purpose: |
604 | -- Defined as the concentration in moles per kilogram of |
605 | -- solvent. |
606 | ---Category: Physical quantities. |
607 | |
608 | alias SoundIntensity is Real; |
609 | ---Purpose: |
610 | -- Defined as the rate of flow of sound energy through |
611 | -- a unit area normal to the flow. It is quantified as the |
612 | -- square of the root-mean-square sound pressure, divided by |
613 | -- the density of the medium and by the speed of sound. |
614 | -- It is measured in watts per square metre. |
615 | ---Category: Physical quantities. |
616 | |
617 | alias AcousticIntensity is Real; |
618 | ---Purpose: |
619 | -- Defined as a dimensionless comparison of sound pressure |
620 | -- levels. The conventional unit, the bel, is the base ten |
621 | -- logarithm of the ratio of the two pressures. In practice |
622 | -- the decibel (one tenth of a bel) is used. |
623 | ---Category: Physical quantities. |
624 | |
625 | alias Activity is Real; |
626 | ---Purpose: |
627 | -- Defined as the number of atoms of a radioactive |
628 | -- substance which disintegrate per unit time. It is |
629 | -- measured in becquerels (one disintegration per second). |
630 | ---Category: Physical quantities. |
631 | |
632 | alias AbsorbedDose is Real; |
633 | ---Purpose: |
634 | -- Defined as the energy absorbed per unit mass in an |
635 | -- irradiated medium. |
636 | -- It is measured in grays. |
637 | ---Category: Physical quantities. |
638 | |
639 | alias DoseEquivalent is Real; |
640 | ---Purpose: |
641 | -- Defined as the product of the absorbed dose and a |
642 | -- quality factor related to the effect of a particular |
643 | -- type of radiation on biological tissue. |
644 | -- It is measured in sieverts. |
645 | ---Category: Physical quantities. |
646 | |
647 | -- alias OpticalPower |
648 | ---Purpose: |
649 | -- Defined as the power of a lens. It is quantified |
650 | -- as the reciprocal of the focal length. |
651 | -- It is measured in dioptres (reciprocal metres). |
652 | ---Category: Physical quantities. |
653 | |
654 | |
655 | |
656 | exception DateDefinitionError inherits DomainError; |
657 | exception PeriodDefinitionError inherits DomainError; |
658 | exception ColorDefinitionError inherits DomainError; |
659 | |
660 | |
661 | class Date; |
7fd59977 |
662 | |
663 | class Period; |
7fd59977 |
664 | |
665 | class Color; |
7fd59977 |
666 | |
667 | class Convert; |
7fd59977 |
668 | |
669 | |
df8d3970 |
670 | imported Array1OfCoefficient; |
7fd59977 |
671 | ---Category: Instantiated classes |
672 | |
df8d3970 |
673 | imported Array2OfColor; |
7fd59977 |
674 | ---Category: Instantiated classes |
675 | |
df8d3970 |
676 | imported Array1OfColor; |
7fd59977 |
677 | ---Category: Instantiated classes |
678 | |
df8d3970 |
679 | imported transient class HArray1OfColor; |
7fd59977 |
680 | ---Category: Instantiated classes |
681 | |
682 | |
683 | |
684 | enumeration PhysicalQuantity is MASS, |
685 | PLANEANGLE, |
686 | SOLIDANGLE, |
687 | LENGTH, |
688 | AREA, |
689 | VOLUME, |
690 | SPEED, |
691 | VELOCITY, |
692 | ACCELERATION, |
693 | ANGULARVELOCITY, |
694 | FREQUENCY, |
695 | TEMPERATURE, |
696 | AMOUNTOFSUBSTANCE, |
697 | DENSITY, |
698 | MASSFLOW, |
699 | VOLUMEFLOW, |
700 | CONSUMPTION, |
701 | MOMENTUM, |
702 | KINETICMOMENT, |
703 | MOMENTOFINERTIA, |
704 | FORCE, |
705 | MOMENTOFAFORCE, |
706 | TORQUE, |
707 | WEIGHT, |
708 | PRESSURE, |
709 | VISCOSITY, |
710 | KINEMATICVISCOSITY, |
711 | ENERGY, |
712 | WORK, |
713 | POWER, |
714 | SURFACETENSION, |
715 | COEFFICIENTOFEXPANSION, |
716 | THERMALCONDUCTIVITY, |
717 | SPECIFICHEATCAPACITY, |
718 | ENTROPY, |
719 | ENTHALPY, |
720 | LUMINOUSINTENSITY, |
721 | LUMINOUSFLUX, |
722 | LUMINANCE, |
723 | ILLUMINANCE, |
724 | LUMINOUSEXPOSITION, |
725 | LUMINOUSEFFICACITY, |
726 | ELECTRICCHARGE, |
727 | ELECTRICCURRENT, |
728 | ELECTRICFIELDSTRENGTH, |
729 | ELECTRICPOTENTIAL, |
730 | ELECTRICCAPACITANCE, |
731 | MAGNETICFLUX, |
732 | MAGNETICFLUXDENSITY, |
733 | MAGNETICFIELDSTRENGTH, |
734 | RELUCTANCE, |
735 | RESISTANCE, |
736 | INDUCTANCE, |
737 | CAPACITANCE, |
738 | IMPEDANCE, |
739 | ADMITTANCE, |
740 | RESISTIVITY, |
741 | CONDUCTIVITY, |
742 | MOLARMASS, |
743 | MOLARVOLUME, |
744 | CONCENTRATION, |
745 | MOLARCONCENTRATION, |
746 | MOLARITY, |
747 | SOUNDINTENSITY, |
748 | ACOUSTICINTENSITY, |
749 | ACTIVITY, |
750 | ABSORBEDDOSE, |
751 | DOSEEQUIVALENT |
752 | -- OPTICALPOWER |
753 | end PhysicalQuantity; |
754 | ---Purpose: List of all physical quantities(Afnor) |
755 | |
756 | |
757 | |
758 | enumeration TypeOfColor is TOC_RGB, |
759 | TOC_HLS |
760 | end TypeOfColor; |
761 | |
762 | ---Purpose: Identifies color definition systems |
763 | -- - Quantity_TOC_RGB: with this system a |
764 | -- color is defined by its quantities of red, green and blue (R-G-B values). |
765 | -- - Quantity_TOC_HLS: with this system a |
766 | -- color is defined by its hue angle and its |
767 | -- lightness and saturation values (H-L-S values). |
768 | -- A Quantity_Color object may define a color |
769 | -- from three values R-G-B or H-L-S according |
770 | -- to a given color definition system. |
771 | |
772 | enumeration NameOfColor is NOC_BLACK, |
773 | NOC_MATRABLUE, |
774 | NOC_MATRAGRAY, |
775 | NOC_ALICEBLUE, |
776 | NOC_ANTIQUEWHITE, |
777 | NOC_ANTIQUEWHITE1, |
778 | NOC_ANTIQUEWHITE2, |
779 | NOC_ANTIQUEWHITE3, |
780 | NOC_ANTIQUEWHITE4, |
781 | NOC_AQUAMARINE1, |
782 | NOC_AQUAMARINE2, |
783 | NOC_AQUAMARINE4, |
784 | NOC_AZURE, |
785 | NOC_AZURE2, |
786 | NOC_AZURE3, |
787 | NOC_AZURE4, |
788 | NOC_BEIGE, |
789 | NOC_BISQUE, |
790 | NOC_BISQUE2, |
791 | NOC_BISQUE3, |
792 | NOC_BISQUE4, |
793 | NOC_BLANCHEDALMOND, |
794 | NOC_BLUE1, |
795 | NOC_BLUE2, |
796 | NOC_BLUE3, |
797 | NOC_BLUE4, |
798 | NOC_BLUEVIOLET, |
799 | NOC_BROWN, |
800 | NOC_BROWN1, |
801 | NOC_BROWN2, |
802 | NOC_BROWN3, |
803 | NOC_BROWN4, |
804 | NOC_BURLYWOOD, |
805 | NOC_BURLYWOOD1, |
806 | NOC_BURLYWOOD2, |
807 | NOC_BURLYWOOD3, |
808 | NOC_BURLYWOOD4, |
809 | NOC_CADETBLUE, |
810 | NOC_CADETBLUE1, |
811 | NOC_CADETBLUE2, |
812 | NOC_CADETBLUE3, |
813 | NOC_CADETBLUE4, |
814 | NOC_CHARTREUSE, |
815 | NOC_CHARTREUSE1, |
816 | NOC_CHARTREUSE2, |
817 | NOC_CHARTREUSE3, |
818 | NOC_CHARTREUSE4, |
819 | NOC_CHOCOLATE, |
820 | NOC_CHOCOLATE1, |
821 | NOC_CHOCOLATE2, |
822 | NOC_CHOCOLATE3, |
823 | NOC_CHOCOLATE4, |
824 | NOC_CORAL, |
825 | NOC_CORAL1, |
826 | NOC_CORAL2, |
827 | NOC_CORAL3, |
828 | NOC_CORAL4, |
829 | NOC_CORNFLOWERBLUE, |
830 | NOC_CORNSILK1, |
831 | NOC_CORNSILK2, |
832 | NOC_CORNSILK3, |
833 | NOC_CORNSILK4, |
834 | NOC_CYAN1, |
835 | NOC_CYAN2, |
836 | NOC_CYAN3, |
837 | NOC_CYAN4, |
838 | NOC_DARKGOLDENROD, |
839 | NOC_DARKGOLDENROD1, |
840 | NOC_DARKGOLDENROD2, |
841 | NOC_DARKGOLDENROD3, |
842 | NOC_DARKGOLDENROD4, |
843 | NOC_DARKGREEN, |
844 | NOC_DARKKHAKI, |
845 | NOC_DARKOLIVEGREEN, |
846 | NOC_DARKOLIVEGREEN1, |
847 | NOC_DARKOLIVEGREEN2, |
848 | NOC_DARKOLIVEGREEN3, |
849 | NOC_DARKOLIVEGREEN4, |
850 | NOC_DARKORANGE, |
851 | NOC_DARKORANGE1, |
852 | NOC_DARKORANGE2, |
853 | NOC_DARKORANGE3, |
854 | NOC_DARKORANGE4, |
855 | NOC_DARKORCHID, |
856 | NOC_DARKORCHID1, |
857 | NOC_DARKORCHID2, |
858 | NOC_DARKORCHID3, |
859 | NOC_DARKORCHID4, |
860 | NOC_DARKSALMON, |
861 | NOC_DARKSEAGREEN, |
862 | NOC_DARKSEAGREEN1, |
863 | NOC_DARKSEAGREEN2, |
864 | NOC_DARKSEAGREEN3, |
865 | NOC_DARKSEAGREEN4, |
866 | NOC_DARKSLATEBLUE, |
867 | NOC_DARKSLATEGRAY1, |
868 | NOC_DARKSLATEGRAY2, |
869 | NOC_DARKSLATEGRAY3, |
870 | NOC_DARKSLATEGRAY4, |
871 | NOC_DARKSLATEGRAY, |
872 | NOC_DARKTURQUOISE, |
873 | NOC_DARKVIOLET, |
874 | NOC_DEEPPINK, |
875 | NOC_DEEPPINK2, |
876 | NOC_DEEPPINK3, |
877 | NOC_DEEPPINK4, |
878 | NOC_DEEPSKYBLUE1, |
879 | NOC_DEEPSKYBLUE2, |
880 | NOC_DEEPSKYBLUE3, |
881 | NOC_DEEPSKYBLUE4, |
882 | NOC_DODGERBLUE1, |
883 | NOC_DODGERBLUE2, |
884 | NOC_DODGERBLUE3, |
885 | NOC_DODGERBLUE4, |
886 | NOC_FIREBRICK, |
887 | NOC_FIREBRICK1, |
888 | NOC_FIREBRICK2, |
889 | NOC_FIREBRICK3, |
890 | NOC_FIREBRICK4, |
891 | NOC_FLORALWHITE, |
892 | NOC_FORESTGREEN, |
893 | NOC_GAINSBORO, |
894 | NOC_GHOSTWHITE, |
895 | NOC_GOLD, |
896 | NOC_GOLD1, |
897 | NOC_GOLD2, |
898 | NOC_GOLD3, |
899 | NOC_GOLD4, |
900 | NOC_GOLDENROD, |
901 | NOC_GOLDENROD1, |
902 | NOC_GOLDENROD2, |
903 | NOC_GOLDENROD3, |
904 | NOC_GOLDENROD4, |
905 | NOC_GRAY, |
906 | NOC_GRAY0, |
907 | NOC_GRAY1, |
908 | NOC_GRAY10, |
909 | NOC_GRAY11, |
910 | NOC_GRAY12, |
911 | NOC_GRAY13, |
912 | NOC_GRAY14, |
913 | NOC_GRAY15, |
914 | NOC_GRAY16, |
915 | NOC_GRAY17, |
916 | NOC_GRAY18, |
917 | NOC_GRAY19, |
918 | NOC_GRAY2, |
919 | NOC_GRAY20, |
920 | NOC_GRAY21, |
921 | NOC_GRAY22, |
922 | NOC_GRAY23, |
923 | NOC_GRAY24, |
924 | NOC_GRAY25, |
925 | NOC_GRAY26, |
926 | NOC_GRAY27, |
927 | NOC_GRAY28, |
928 | NOC_GRAY29, |
929 | NOC_GRAY3, |
930 | NOC_GRAY30, |
931 | NOC_GRAY31, |
932 | NOC_GRAY32, |
933 | NOC_GRAY33, |
934 | NOC_GRAY34, |
935 | NOC_GRAY35, |
936 | NOC_GRAY36, |
937 | NOC_GRAY37, |
938 | NOC_GRAY38, |
939 | NOC_GRAY39, |
940 | NOC_GRAY4, |
941 | NOC_GRAY40, |
942 | NOC_GRAY41, |
943 | NOC_GRAY42, |
944 | NOC_GRAY43, |
945 | NOC_GRAY44, |
946 | NOC_GRAY45, |
947 | NOC_GRAY46, |
948 | NOC_GRAY47, |
949 | NOC_GRAY48, |
950 | NOC_GRAY49, |
951 | NOC_GRAY5, |
952 | NOC_GRAY50, |
953 | NOC_GRAY51, |
954 | NOC_GRAY52, |
955 | NOC_GRAY53, |
956 | NOC_GRAY54, |
957 | NOC_GRAY55, |
958 | NOC_GRAY56, |
959 | NOC_GRAY57, |
960 | NOC_GRAY58, |
961 | NOC_GRAY59, |
962 | NOC_GRAY6, |
963 | NOC_GRAY60, |
964 | NOC_GRAY61, |
965 | NOC_GRAY62, |
966 | NOC_GRAY63, |
967 | NOC_GRAY64, |
968 | NOC_GRAY65, |
969 | NOC_GRAY66, |
970 | NOC_GRAY67, |
971 | NOC_GRAY68, |
972 | NOC_GRAY69, |
973 | NOC_GRAY7, |
974 | NOC_GRAY70, |
975 | NOC_GRAY71, |
976 | NOC_GRAY72, |
977 | NOC_GRAY73, |
978 | NOC_GRAY74, |
979 | NOC_GRAY75, |
980 | NOC_GRAY76, |
981 | NOC_GRAY77, |
982 | NOC_GRAY78, |
983 | NOC_GRAY79, |
984 | NOC_GRAY8, |
985 | NOC_GRAY80, |
986 | NOC_GRAY81, |
987 | NOC_GRAY82, |
988 | NOC_GRAY83, |
989 | NOC_GRAY85, |
990 | NOC_GRAY86, |
991 | NOC_GRAY87, |
992 | NOC_GRAY88, |
993 | NOC_GRAY89, |
994 | NOC_GRAY9, |
995 | NOC_GRAY90, |
996 | NOC_GRAY91, |
997 | NOC_GRAY92, |
998 | NOC_GRAY93, |
999 | NOC_GRAY94, |
1000 | NOC_GRAY95, |
1001 | NOC_GREEN, |
1002 | NOC_GREEN1, |
1003 | NOC_GREEN2, |
1004 | NOC_GREEN3, |
1005 | NOC_GREEN4, |
1006 | NOC_GREENYELLOW, |
1007 | NOC_GRAY97, |
1008 | NOC_GRAY98, |
1009 | NOC_GRAY99, |
1010 | NOC_HONEYDEW, |
1011 | NOC_HONEYDEW2, |
1012 | NOC_HONEYDEW3, |
1013 | NOC_HONEYDEW4, |
1014 | NOC_HOTPINK, |
1015 | NOC_HOTPINK1, |
1016 | NOC_HOTPINK2, |
1017 | NOC_HOTPINK3, |
1018 | NOC_HOTPINK4, |
1019 | NOC_INDIANRED, |
1020 | NOC_INDIANRED1, |
1021 | NOC_INDIANRED2, |
1022 | NOC_INDIANRED3, |
1023 | NOC_INDIANRED4, |
1024 | NOC_IVORY, |
1025 | NOC_IVORY2, |
1026 | NOC_IVORY3, |
1027 | NOC_IVORY4, |
1028 | NOC_KHAKI, |
1029 | NOC_KHAKI1, |
1030 | NOC_KHAKI2, |
1031 | NOC_KHAKI3, |
1032 | NOC_KHAKI4, |
1033 | NOC_LAVENDER, |
1034 | NOC_LAVENDERBLUSH1, |
1035 | NOC_LAVENDERBLUSH2, |
1036 | NOC_LAVENDERBLUSH3, |
1037 | NOC_LAVENDERBLUSH4, |
1038 | NOC_LAWNGREEN, |
1039 | NOC_LEMONCHIFFON1, |
1040 | NOC_LEMONCHIFFON2, |
1041 | NOC_LEMONCHIFFON3, |
1042 | NOC_LEMONCHIFFON4, |
1043 | NOC_LIGHTBLUE, |
1044 | NOC_LIGHTBLUE1, |
1045 | NOC_LIGHTBLUE2, |
1046 | NOC_LIGHTBLUE3, |
1047 | NOC_LIGHTBLUE4, |
1048 | NOC_LIGHTCORAL, |
1049 | NOC_LIGHTCYAN1, |
1050 | NOC_LIGHTCYAN2, |
1051 | NOC_LIGHTCYAN3, |
1052 | NOC_LIGHTCYAN4, |
1053 | NOC_LIGHTGOLDENROD, |
1054 | NOC_LIGHTGOLDENROD1, |
1055 | NOC_LIGHTGOLDENROD2, |
1056 | NOC_LIGHTGOLDENROD3, |
1057 | NOC_LIGHTGOLDENROD4, |
1058 | NOC_LIGHTGOLDENRODYELLOW, |
1059 | NOC_LIGHTGRAY, |
1060 | NOC_LIGHTPINK, |
1061 | NOC_LIGHTPINK1, |
1062 | NOC_LIGHTPINK2, |
1063 | NOC_LIGHTPINK3, |
1064 | NOC_LIGHTPINK4, |
1065 | NOC_LIGHTSALMON1, |
1066 | NOC_LIGHTSALMON2, |
1067 | NOC_LIGHTSALMON3, |
1068 | NOC_LIGHTSALMON4, |
1069 | NOC_LIGHTSEAGREEN, |
1070 | NOC_LIGHTSKYBLUE, |
1071 | NOC_LIGHTSKYBLUE1, |
1072 | NOC_LIGHTSKYBLUE2, |
1073 | NOC_LIGHTSKYBLUE3, |
1074 | NOC_LIGHTSKYBLUE4, |
1075 | NOC_LIGHTSLATEBLUE, |
1076 | NOC_LIGHTSLATEGRAY, |
1077 | NOC_LIGHTSTEELBLUE, |
1078 | NOC_LIGHTSTEELBLUE1, |
1079 | NOC_LIGHTSTEELBLUE2, |
1080 | NOC_LIGHTSTEELBLUE3, |
1081 | NOC_LIGHTSTEELBLUE4, |
1082 | NOC_LIGHTYELLOW, |
1083 | NOC_LIGHTYELLOW2, |
1084 | NOC_LIGHTYELLOW3, |
1085 | NOC_LIGHTYELLOW4, |
1086 | NOC_LIMEGREEN, |
1087 | NOC_LINEN, |
1088 | NOC_MAGENTA1, |
1089 | NOC_MAGENTA2, |
1090 | NOC_MAGENTA3, |
1091 | NOC_MAGENTA4, |
1092 | NOC_MAROON, |
1093 | NOC_MAROON1, |
1094 | NOC_MAROON2, |
1095 | NOC_MAROON3, |
1096 | NOC_MAROON4, |
1097 | NOC_MEDIUMAQUAMARINE, |
1098 | NOC_MEDIUMORCHID, |
1099 | NOC_MEDIUMORCHID1, |
1100 | NOC_MEDIUMORCHID2, |
1101 | NOC_MEDIUMORCHID3, |
1102 | NOC_MEDIUMORCHID4, |
1103 | NOC_MEDIUMPURPLE, |
1104 | NOC_MEDIUMPURPLE1, |
1105 | NOC_MEDIUMPURPLE2, |
1106 | NOC_MEDIUMPURPLE3, |
1107 | NOC_MEDIUMPURPLE4, |
1108 | NOC_MEDIUMSEAGREEN, |
1109 | NOC_MEDIUMSLATEBLUE, |
1110 | NOC_MEDIUMSPRINGGREEN, |
1111 | NOC_MEDIUMTURQUOISE, |
1112 | NOC_MEDIUMVIOLETRED, |
1113 | NOC_MIDNIGHTBLUE, |
1114 | NOC_MINTCREAM, |
1115 | NOC_MISTYROSE, |
1116 | NOC_MISTYROSE2, |
1117 | NOC_MISTYROSE3, |
1118 | NOC_MISTYROSE4, |
1119 | NOC_MOCCASIN, |
1120 | NOC_NAVAJOWHITE1, |
1121 | NOC_NAVAJOWHITE2, |
1122 | NOC_NAVAJOWHITE3, |
1123 | NOC_NAVAJOWHITE4, |
1124 | NOC_NAVYBLUE, |
1125 | NOC_OLDLACE, |
1126 | NOC_OLIVEDRAB, |
1127 | NOC_OLIVEDRAB1, |
1128 | NOC_OLIVEDRAB2, |
1129 | NOC_OLIVEDRAB3, |
1130 | NOC_OLIVEDRAB4, |
1131 | NOC_ORANGE, |
1132 | NOC_ORANGE1, |
1133 | NOC_ORANGE2, |
1134 | NOC_ORANGE3, |
1135 | NOC_ORANGE4, |
1136 | NOC_ORANGERED, |
1137 | NOC_ORANGERED1, |
1138 | NOC_ORANGERED2, |
1139 | NOC_ORANGERED3, |
1140 | NOC_ORANGERED4, |
1141 | NOC_ORCHID, |
1142 | NOC_ORCHID1, |
1143 | NOC_ORCHID2, |
1144 | NOC_ORCHID3, |
1145 | NOC_ORCHID4, |
1146 | NOC_PALEGOLDENROD, |
1147 | NOC_PALEGREEN, |
1148 | NOC_PALEGREEN1, |
1149 | NOC_PALEGREEN2, |
1150 | NOC_PALEGREEN3, |
1151 | NOC_PALEGREEN4, |
1152 | NOC_PALETURQUOISE, |
1153 | NOC_PALETURQUOISE1, |
1154 | NOC_PALETURQUOISE2, |
1155 | NOC_PALETURQUOISE3, |
1156 | NOC_PALETURQUOISE4, |
1157 | NOC_PALEVIOLETRED, |
1158 | NOC_PALEVIOLETRED1, |
1159 | NOC_PALEVIOLETRED2, |
1160 | NOC_PALEVIOLETRED3, |
1161 | NOC_PALEVIOLETRED4, |
1162 | NOC_PAPAYAWHIP, |
1163 | NOC_PEACHPUFF, |
1164 | NOC_PEACHPUFF2, |
1165 | NOC_PEACHPUFF3, |
1166 | NOC_PEACHPUFF4, |
1167 | NOC_PERU, |
1168 | NOC_PINK, |
1169 | NOC_PINK1, |
1170 | NOC_PINK2, |
1171 | NOC_PINK3, |
1172 | NOC_PINK4, |
1173 | NOC_PLUM, |
1174 | NOC_PLUM1, |
1175 | NOC_PLUM2, |
1176 | NOC_PLUM3, |
1177 | NOC_PLUM4, |
1178 | NOC_POWDERBLUE, |
1179 | NOC_PURPLE, |
1180 | NOC_PURPLE1, |
1181 | NOC_PURPLE2, |
1182 | NOC_PURPLE3, |
1183 | NOC_PURPLE4, |
1184 | NOC_RED, |
1185 | NOC_RED1, |
1186 | NOC_RED2, |
1187 | NOC_RED3, |
1188 | NOC_RED4, |
1189 | NOC_ROSYBROWN, |
1190 | NOC_ROSYBROWN1, |
1191 | NOC_ROSYBROWN2, |
1192 | NOC_ROSYBROWN3, |
1193 | NOC_ROSYBROWN4, |
1194 | NOC_ROYALBLUE, |
1195 | NOC_ROYALBLUE1, |
1196 | NOC_ROYALBLUE2, |
1197 | NOC_ROYALBLUE3, |
1198 | NOC_ROYALBLUE4, |
1199 | NOC_SADDLEBROWN, |
1200 | NOC_SALMON, |
1201 | NOC_SALMON1, |
1202 | NOC_SALMON2, |
1203 | NOC_SALMON3, |
1204 | NOC_SALMON4, |
1205 | NOC_SANDYBROWN, |
1206 | NOC_SEAGREEN, |
1207 | NOC_SEAGREEN1, |
1208 | NOC_SEAGREEN2, |
1209 | NOC_SEAGREEN3, |
1210 | NOC_SEAGREEN4, |
1211 | NOC_SEASHELL, |
1212 | NOC_SEASHELL2, |
1213 | NOC_SEASHELL3, |
1214 | NOC_SEASHELL4, |
1215 | NOC_BEET, |
1216 | NOC_TEAL, |
1217 | NOC_SIENNA, |
1218 | NOC_SIENNA1, |
1219 | NOC_SIENNA2, |
1220 | NOC_SIENNA3, |
1221 | NOC_SIENNA4, |
1222 | NOC_SKYBLUE, |
1223 | NOC_SKYBLUE1, |
1224 | NOC_SKYBLUE2, |
1225 | NOC_SKYBLUE3, |
1226 | NOC_SKYBLUE4, |
1227 | NOC_SLATEBLUE, |
1228 | NOC_SLATEBLUE1, |
1229 | NOC_SLATEBLUE2, |
1230 | NOC_SLATEBLUE3, |
1231 | NOC_SLATEBLUE4, |
1232 | NOC_SLATEGRAY1, |
1233 | NOC_SLATEGRAY2, |
1234 | NOC_SLATEGRAY3, |
1235 | NOC_SLATEGRAY4, |
1236 | NOC_SLATEGRAY, |
1237 | NOC_SNOW, |
1238 | NOC_SNOW2, |
1239 | NOC_SNOW3, |
1240 | NOC_SNOW4, |
1241 | NOC_SPRINGGREEN, |
1242 | NOC_SPRINGGREEN2, |
1243 | NOC_SPRINGGREEN3, |
1244 | NOC_SPRINGGREEN4, |
1245 | NOC_STEELBLUE, |
1246 | NOC_STEELBLUE1, |
1247 | NOC_STEELBLUE2, |
1248 | NOC_STEELBLUE3, |
1249 | NOC_STEELBLUE4, |
1250 | NOC_TAN, |
1251 | NOC_TAN1, |
1252 | NOC_TAN2, |
1253 | NOC_TAN3, |
1254 | NOC_TAN4, |
1255 | NOC_THISTLE, |
1256 | NOC_THISTLE1, |
1257 | NOC_THISTLE2, |
1258 | NOC_THISTLE3, |
1259 | NOC_THISTLE4, |
1260 | NOC_TOMATO, |
1261 | NOC_TOMATO1, |
1262 | NOC_TOMATO2, |
1263 | NOC_TOMATO3, |
1264 | NOC_TOMATO4, |
1265 | NOC_TURQUOISE, |
1266 | NOC_TURQUOISE1, |
1267 | NOC_TURQUOISE2, |
1268 | NOC_TURQUOISE3, |
1269 | NOC_TURQUOISE4, |
1270 | NOC_VIOLET, |
1271 | NOC_VIOLETRED, |
1272 | NOC_VIOLETRED1, |
1273 | NOC_VIOLETRED2, |
1274 | NOC_VIOLETRED3, |
1275 | NOC_VIOLETRED4, |
1276 | NOC_WHEAT, |
1277 | NOC_WHEAT1, |
1278 | NOC_WHEAT2, |
1279 | NOC_WHEAT3, |
1280 | NOC_WHEAT4, |
1281 | NOC_WHITESMOKE, |
1282 | NOC_YELLOW, |
1283 | NOC_YELLOW1, |
1284 | NOC_YELLOW2, |
1285 | NOC_YELLOW3, |
1286 | NOC_YELLOW4, |
1287 | NOC_YELLOWGREEN, |
1288 | NOC_WHITE |
1289 | end NameOfColor; |
1290 | ---Purpose: Definition of names of known colours. |
1291 | |
1292 | |
1293 | |
1294 | end Quantity; |
1295 | |