namespace RobotNet10.Shared.Geometry; /// /// Vector3 message (geometry_msgs/Vector3) /// Represents a vector in free space /// public struct Vector3 { /// /// X component /// public double X { get; set; } /// /// Y component /// public double Y { get; set; } /// /// Z component /// public double Z { get; set; } /// /// Default constructor /// public Vector3() { X = 0.0; Y = 0.0; Z = 0.0; } /// /// Constructor with parameters /// public Vector3(double x, double y, double z) { X = x; Y = y; Z = z; } }