public override string ToString() { StringBuilder __sb = new StringBuilder("MJointConstraint("); __sb.Append(", JointType: "); __sb.Append(JointType); if (GeometryConstraint != null && __isset.GeometryConstraint) { __sb.Append(", GeometryConstraint: "); __sb.Append(GeometryConstraint == null ? "<null>" : GeometryConstraint.ToString()); } if (VelocityConstraint != null && __isset.VelocityConstraint) { __sb.Append(", VelocityConstraint: "); __sb.Append(VelocityConstraint == null ? "<null>" : VelocityConstraint.ToString()); } if (AccelerationConstraint != null && __isset.AccelerationConstraint) { __sb.Append(", AccelerationConstraint: "); __sb.Append(AccelerationConstraint == null ? "<null>" : AccelerationConstraint.ToString()); } __sb.Append(")"); return(__sb.ToString()); }