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}