@Override public boolean epsilonEquals(DynamicArrayPrimitives other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!us.ihmc.idl.IDLTools.epsilonEqualsBooleanSequence(this.bool_values_, other.bool_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.byte_values_, other.byte_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsCharSequence(this.char_values_, other.char_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsFloatSequence(this.float32_values_, other.float32_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.float64_values_, other.float64_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.int8_values_, other.int8_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.uint8_values_, other.uint8_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsShortSequence(this.int16_values_, other.int16_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsIntegerSequence(this.uint16_values_, other.uint16_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsIntegerSequence(this.int32_values_, other.int32_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsLongSequence(this.uint32_values_, other.uint32_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsLongSequence(this.int64_values_, other.int64_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsLongSequence(this.uint64_values_, other.uint64_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsStringBuilderSequence(this.string_values_, other.string_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.check_, other.check_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(BoundedArrayPrimitives other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!us.ihmc.idl.IDLTools.epsilonEqualsBooleanSequence(this.bool_values_, other.bool_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.byte_values_, other.byte_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsCharSequence(this.char_values_, other.char_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsFloatSequence(this.float32_values_, other.float32_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.float64_values_, other.float64_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.int8_values_, other.int8_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.uint8_values_, other.uint8_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsShortSequence(this.int16_values_, other.int16_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsIntegerSequence(this.uint16_values_, other.uint16_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsIntegerSequence(this.int32_values_, other.int32_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsLongSequence(this.uint32_values_, other.uint32_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsLongSequence(this.int64_values_, other.int64_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsLongSequence(this.uint64_values_, other.uint64_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsStringBuilderSequence(this.string_values_, other.string_values_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.check_, other.check_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(FootstepPathPlanPacket other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.sequence_id_, other.sequence_id_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsBoolean(this.goals_valid_, other.goals_valid_, epsilon)) return false; if (!this.start_.epsilonEquals(other.start_, epsilon)) return false; if (this.original_goals_.size() != other.original_goals_.size()) { return false; } else { for (int i = 0; i < this.original_goals_.size(); i++) { if (!this.original_goals_.get(i).epsilonEquals(other.original_goals_.get(i), epsilon)) return false; } } if (this.path_plan_.size() != other.path_plan_.size()) { return false; } else { for (int i = 0; i < this.path_plan_.size(); i++) { if (!this.path_plan_.get(i).epsilonEquals(other.path_plan_.get(i), epsilon)) return false; } } if (!us.ihmc.idl.IDLTools.epsilonEqualsBooleanSequence(this.footstep_unknown_, other.footstep_unknown_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.sub_optimality_, other.sub_optimality_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.path_cost_, other.path_cost_, epsilon)) return false; return true; }
if (!us.ihmc.idl.IDLTools.epsilonEqualsBooleanSequence(this.electric_joint_enabled_array_, other.electric_joint_enabled_array_, epsilon)) return false;