unit_conversions/luminous_energy.rs
1// <auto-generated>
2// This code was generated by the UnitCodeGenerator tool
3//
4// Changes to this file will be lost if the code is regenerated
5// </auto-generated>
6
7//! # Luminous Energy based converters
8
9/// LumenHour conversion functions
10pub mod lumen_hour {
11 /// Converts the supplied LumenHour value to Talbot
12 /// # Arguments
13 /// * `value` - The LumenHour input value
14 pub fn to_talbot(value: f64) -> f64 {
15 return value * 3600.0;
16 }
17 /// Converts the supplied LumenHour value to LumenMinute
18 /// # Arguments
19 /// * `value` - The LumenHour input value
20 pub fn to_lumen_minute(value: f64) -> f64 {
21 return value * 60.0;
22 }
23 /// Converts the supplied LumenHour value to LumenSecond
24 /// # Arguments
25 /// * `value` - The LumenHour input value
26 pub fn to_lumen_second(value: f64) -> f64 {
27 return value * 3600.0;
28 }
29}
30/// LumenMinute conversion functions
31pub mod lumen_minute {
32 /// Converts the supplied LumenMinute value to Talbot
33 /// # Arguments
34 /// * `value` - The LumenMinute input value
35 pub fn to_talbot(value: f64) -> f64 {
36 return value * 60.0;
37 }
38 /// Converts the supplied LumenMinute value to LumenHour
39 /// # Arguments
40 /// * `value` - The LumenMinute input value
41 pub fn to_lumen_hour(value: f64) -> f64 {
42 return value / 60.0;
43 }
44 /// Converts the supplied LumenMinute value to LumenSecond
45 /// # Arguments
46 /// * `value` - The LumenMinute input value
47 pub fn to_lumen_second(value: f64) -> f64 {
48 return value * 60.0;
49 }
50}
51/// LumenSecond conversion functions
52pub mod lumen_second {
53 /// Converts the supplied LumenSecond value to Talbot
54 /// # Arguments
55 /// * `value` - The LumenSecond input value
56 pub fn to_talbot(value: f64) -> f64 {
57 return value;
58 }
59 /// Converts the supplied LumenSecond value to LumenHour
60 /// # Arguments
61 /// * `value` - The LumenSecond input value
62 pub fn to_lumen_hour(value: f64) -> f64 {
63 return value / 3600.0;
64 }
65 /// Converts the supplied LumenSecond value to LumenMinute
66 /// # Arguments
67 /// * `value` - The LumenSecond input value
68 pub fn to_lumen_minute(value: f64) -> f64 {
69 return value / 60.0;
70 }
71}
72/// Talbot conversion functions
73pub mod talbot {
74 /// Converts the supplied Talbot value to LumenSecond
75 /// # Arguments
76 /// * `value` - The Talbot input value
77 pub fn to_lumen_second(value: f64) -> f64 {
78 return value;
79 }
80 /// Converts the supplied Talbot value to LumenHour
81 /// # Arguments
82 /// * `value` - The Talbot input value
83 pub fn to_lumen_hour(value: f64) -> f64 {
84 return value / 3600.0;
85 }
86 /// Converts the supplied Talbot value to LumenMinute
87 /// # Arguments
88 /// * `value` - The Talbot input value
89 pub fn to_lumen_minute(value: f64) -> f64 {
90 return value / 60.0;
91 }
92}