这可能是一个愚蠢的问题,但有没有一种方法可以在nalgypage内部的不同类型之间移动,而不必每次都使用new()
方法,我发现从Vector4
到vector3
可以用.xyz
方法完成.但是在滚动文档之后,我没有找到我要找的东西.
我以为会有 有没有像这样的东西
let holder = Vector3::new(1,1,1);
let new_holder = Vector4::from((holder, 2));
这可能是一个愚蠢的问题,但有没有一种方法可以在nalgypage内部的不同类型之间移动,而不必每次都使用new()
方法,我发现从Vector4
到vector3
可以用.xyz
方法完成.但是在滚动文档之后,我没有找到我要找的东西.
我以为会有 有没有像这样的东西
let holder = Vector3::new(1,1,1);
let new_holder = Vector4::from((holder, 2));
有push()
个:
use nalgebra::Vector3;
fn main() {
let src = Vector3::new(1, 2, 3);
let dst = src.push(4);
println!("{dst:?}");
}