@Override public boolean epsilonEquals(ByteMultiArray other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.layout_.epsilonEquals(other.layout_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(Int8MultiArray other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.layout_.epsilonEquals(other.layout_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(UInt8MultiArray other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.layout_.epsilonEquals(other.layout_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(CompressedImage other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.header_.epsilonEquals(other.header_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsStringBuilder(this.format_, other.format_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(OccupancyGrid other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.header_.epsilonEquals(other.header_, epsilon)) return false; if (!this.info_.epsilonEquals(other.info_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(ValkyrieHandFingerTrajectoryMessage 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.epsilonEqualsPrimitive(this.robot_side_, other.robot_side_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.valkyrie_finger_motor_names_, other.valkyrie_finger_motor_names_, epsilon)) return false; if (!this.jointspace_trajectory_.epsilonEquals(other.jointspace_trajectory_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(RigidBodyExplorationConfigurationMessage 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.epsilonEqualsPrimitive(this.rigid_body_hash_code_, other.rigid_body_hash_code_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.configuration_space_names_to_explore_, other.configuration_space_names_to_explore_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.exploration_range_upper_limits_, other.exploration_range_upper_limits_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.exploration_range_lower_limits_, other.exploration_range_lower_limits_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(ParameterValue other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.type_, other.type_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsBoolean(this.bool_value_, other.bool_value_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.integer_value_, other.integer_value_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.double_value_, other.double_value_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsStringBuilder(this.string_value_, other.string_value_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.bytes_value_, other.bytes_value_, 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(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(VideoPacket 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.epsilonEqualsPrimitive(this.video_source_, other.video_source_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.timestamp_, other.timestamp_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; if (!this.position_.epsilonEquals(other.position_, epsilon)) return false; if (!this.orientation_.epsilonEquals(other.orientation_, epsilon)) return false; if (!this.intrinsic_parameters_.epsilonEquals(other.intrinsic_parameters_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(ReachingManifoldMessage 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.epsilonEqualsPrimitive(this.end_effector_hash_code_, other.end_effector_hash_code_, epsilon)) return false; if (!this.manifold_origin_position_.epsilonEquals(other.manifold_origin_position_, epsilon)) return false; if (!this.manifold_origin_orientation_.epsilonEquals(other.manifold_origin_orientation_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.manifold_configuration_space_names_, other.manifold_configuration_space_names_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.manifold_lower_limits_, other.manifold_lower_limits_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.manifold_upper_limits_, other.manifold_upper_limits_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(Image other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.header_.epsilonEquals(other.header_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.height_, other.height_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.width_, other.width_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsStringBuilder(this.encoding_, other.encoding_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.is_bigendian_, other.is_bigendian_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.step_, other.step_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(SnapFootstepPacket 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 (this.footstep_data_.size() != other.footstep_data_.size()) { return false; } else { for (int i = 0; i < this.footstep_data_.size(); i++) { if (!this.footstep_data_.get(i).epsilonEquals(other.footstep_data_.get(i), epsilon)) return false; } } if (!us.ihmc.idl.IDLTools.epsilonEqualsIntegerSequence(this.footstep_order_, other.footstep_order_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.flag_, other.flag_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(LogData other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.uid_, other.uid_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.timestamp_, other.timestamp_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.transmitTime_, other.transmitTime_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsEnum(this.type_, other.type_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.registry_, other.registry_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.offset_, other.offset_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.numberOfVariables_, other.numberOfVariables_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsDoubleSequence(this.jointStates_, other.jointStates_, epsilon)) return false; return true; }
@Override public boolean epsilonEquals(PointCloud2 other, double epsilon) { if(other == null) return false; if(other == this) return true; if (!this.header_.epsilonEquals(other.header_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.height_, other.height_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.width_, other.width_, epsilon)) return false; if (this.fields_.size() != other.fields_.size()) { return false; } else { for (int i = 0; i < this.fields_.size(); i++) { if (!this.fields_.get(i).epsilonEquals(other.fields_.get(i), epsilon)) return false; } } if (!us.ihmc.idl.IDLTools.epsilonEqualsBoolean(this.is_bigendian_, other.is_bigendian_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.point_step_, other.point_step_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsPrimitive(this.row_step_, other.row_step_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsByteSequence(this.data_, other.data_, epsilon)) return false; if (!us.ihmc.idl.IDLTools.epsilonEqualsBoolean(this.is_dense_, other.is_dense_, epsilon)) return false; return true; }