using RobotNet10.Shared.Numbers; namespace RobotNet10.Shared.Geometry; /// /// Vector3Stamped message (geometry_msgs/Vector3Stamped) /// A Vector3 with reference coordinate frame and timestamp /// public struct Vector3Stamped { /// /// Header with timestamp and frame ID /// public Header Header { get; set; } /// /// Vector3 /// public Vector3 Vector { get; set; } /// /// Default constructor /// public Vector3Stamped() { Header = new Header(); Vector = new Vector3(); } /// /// Constructor with parameters /// public Vector3Stamped(Header header, Vector3 vector) { Header = header; Vector = vector; } }