[package]
name = "cu-transform"
version.workspace = true
authors.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
keywords.workspace = true
categories.workspace = true
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/cu-transform"
description = "A coordinate frame transformation library for copper-rs, similar to tf2 in ROS2"
[package.metadata.copper]
kind = "lib"
domains = ["math/transforms"]
environments = ["host"]
[dependencies]
cu29 = { workspace = true }
bincode = { workspace = true }
serde = { workspace = true }
cu-spatial-payloads = { path = "../../payloads/cu_spatial_payloads", version = "1.0.0", features = [
"glam",
] }
petgraph = { workspace = true, default-features = false }
thiserror = { version = "2.0", default-features = false }
dashmap = "6.1.0"
num-traits = { version = "0.2.18", default-features = false }
arrayvec = { workspace = true, default-features = false, features = [
"serde",
] }
[features]
default = []