Skip to content

Commit 4733a15

Browse files
authored
Merge pull request #55 from NREL/fix/heading-and-elev-pyo3
exposed `Heading` and `Elev` in python
2 parents 2d30702 + 666ef0c commit 4733a15

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

rust/altrios-core/src/prelude.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ pub use crate::train::{
4444
};
4545

4646
pub use crate::track::{
47-
Link, LinkIdx, LinkPath, LinkPoint, Location, Network, TrainParams, TrainType,
47+
Elev, Heading, Link, LinkIdx, LinkPath, LinkPoint, Location, Network, TrainParams, TrainType,
4848
};

rust/altrios-py/src/lib.rs

+2
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ fn altrios_pyo3(_py: Python, m: &PyModule) -> PyResult<()> {
4949
m.add_class::<TimedLinkPath>()?;
5050
m.add_class::<LinkPoint>()?;
5151
m.add_class::<Link>()?;
52+
m.add_class::<Elev>()?;
53+
m.add_class::<Heading>()?;
5254
m.add_class::<Location>()?;
5355
m.add_class::<Network>()?;
5456
m.add_class::<LinkPath>()?;

0 commit comments

Comments
 (0)