/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _objectID.GetHashCode(); result = GenerateHash(result) ^ _referencedObjectID.GetHashCode(); result = GenerateHash(result) ^ _updateNumber.GetHashCode(); result = GenerateHash(result) ^ _forceID.GetHashCode(); result = GenerateHash(result) ^ _numberOfSegments.GetHashCode(); result = GenerateHash(result) ^ _requesterID.GetHashCode(); result = GenerateHash(result) ^ _receivingID.GetHashCode(); result = GenerateHash(result) ^ _objectType.GetHashCode(); if (_linearSegmentParameters.Count > 0) { for (int idx = 0; idx < _linearSegmentParameters.Count; idx++) { result = GenerateHash(result) ^ _linearSegmentParameters[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _objectID.GetHashCode(); result = GenerateHash(result) ^ _referencedObjectID.GetHashCode(); result = GenerateHash(result) ^ _updateNumber.GetHashCode(); result = GenerateHash(result) ^ _forceID.GetHashCode(); result = GenerateHash(result) ^ _modifications.GetHashCode(); result = GenerateHash(result) ^ _objectType.GetHashCode(); result = GenerateHash(result) ^ _objectAppearance.GetHashCode(); result = GenerateHash(result) ^ _numberOfPoints.GetHashCode(); result = GenerateHash(result) ^ _requesterID.GetHashCode(); result = GenerateHash(result) ^ _receivingID.GetHashCode(); if (_objectLocation.Count > 0) { for (int idx = 0; idx < _objectLocation.Count; idx++) { result = GenerateHash(result) ^ _objectLocation[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _minefieldID.GetHashCode(); result = GenerateHash(result) ^ _requestingEntityID.GetHashCode(); result = GenerateHash(result) ^ _requestID.GetHashCode(); result = GenerateHash(result) ^ _numberOfPerimeterPoints.GetHashCode(); result = GenerateHash(result) ^ _pad2.GetHashCode(); result = GenerateHash(result) ^ _numberOfSensorTypes.GetHashCode(); result = GenerateHash(result) ^ _dataFilter.GetHashCode(); result = GenerateHash(result) ^ _requestedMineType.GetHashCode(); if (_requestedPerimeterPoints.Count > 0) { for (int idx = 0; idx < _requestedPerimeterPoints.Count; idx++) { result = GenerateHash(result) ^ _requestedPerimeterPoints[idx].GetHashCode(); } } if (_sensorTypes.Count > 0) { for (int idx = 0; idx < _sensorTypes.Count; idx++) { result = GenerateHash(result) ^ _sensorTypes[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _entityID.GetHashCode(); result = GenerateHash(result) ^ _communicationsDeviceID.GetHashCode(); result = GenerateHash(result) ^ _encodingScheme.GetHashCode(); result = GenerateHash(result) ^ _tdlType.GetHashCode(); result = GenerateHash(result) ^ _sampleRate.GetHashCode(); result = GenerateHash(result) ^ _dataLength.GetHashCode(); result = GenerateHash(result) ^ _samples.GetHashCode(); if (_data.Length > 0) { for (int idx = 0; idx < _data.Length; idx++) { result = GenerateHash(result) ^ _data[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _entityID.GetHashCode(); result = GenerateHash(result) ^ _forceId.GetHashCode(); result = GenerateHash(result) ^ _numberOfArticulationParameters.GetHashCode(); result = GenerateHash(result) ^ _entityType.GetHashCode(); result = GenerateHash(result) ^ _alternativeEntityType.GetHashCode(); result = GenerateHash(result) ^ _entityLinearVelocity.GetHashCode(); result = GenerateHash(result) ^ _entityLocation.GetHashCode(); result = GenerateHash(result) ^ _entityOrientation.GetHashCode(); result = GenerateHash(result) ^ _entityAppearance.GetHashCode(); result = GenerateHash(result) ^ _deadReckoningParameters.GetHashCode(); result = GenerateHash(result) ^ _marking.GetHashCode(); result = GenerateHash(result) ^ _capabilities.GetHashCode(); if (_articulationParameters.Count > 0) { for (int idx = 0; idx < _articulationParameters.Count; idx++) { result = GenerateHash(result) ^ _articulationParameters[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _controlType.GetHashCode(); result = GenerateHash(result) ^ _communicationsChannelType.GetHashCode(); result = GenerateHash(result) ^ _sourceEntityID.GetHashCode(); result = GenerateHash(result) ^ _sourceCommunicationsDeviceID.GetHashCode(); result = GenerateHash(result) ^ _sourceLineID.GetHashCode(); result = GenerateHash(result) ^ _transmitPriority.GetHashCode(); result = GenerateHash(result) ^ _transmitLineState.GetHashCode(); result = GenerateHash(result) ^ _command.GetHashCode(); result = GenerateHash(result) ^ _masterEntityID.GetHashCode(); result = GenerateHash(result) ^ _masterCommunicationsDeviceID.GetHashCode(); result = GenerateHash(result) ^ _intercomParametersLength.GetHashCode(); if (_intercomParameters.Count > 0) { for (int idx = 0; idx < _intercomParameters.Count; idx++) { result = GenerateHash(result) ^ _intercomParameters[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _munitionID.GetHashCode(); result = GenerateHash(result) ^ _eventID.GetHashCode(); result = GenerateHash(result) ^ _velocity.GetHashCode(); result = GenerateHash(result) ^ _locationInWorldCoordinates.GetHashCode(); result = GenerateHash(result) ^ _burstDescriptor.GetHashCode(); result = GenerateHash(result) ^ _locationInEntityCoordinates.GetHashCode(); result = GenerateHash(result) ^ _detonationResult.GetHashCode(); result = GenerateHash(result) ^ _numberOfArticulationParameters.GetHashCode(); result = GenerateHash(result) ^ _pad.GetHashCode(); if (_articulationParameters.Count > 0) { for (int idx = 0; idx < _articulationParameters.Count; idx++) { result = GenerateHash(result) ^ _articulationParameters[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _orginatingEntityID.GetHashCode(); result = GenerateHash(result) ^ _infraredSignatureRepresentationIndex.GetHashCode(); result = GenerateHash(result) ^ _acousticSignatureRepresentationIndex.GetHashCode(); result = GenerateHash(result) ^ _radarCrossSectionSignatureRepresentationIndex.GetHashCode(); result = GenerateHash(result) ^ _numberOfPropulsionSystems.GetHashCode(); result = GenerateHash(result) ^ _numberOfVectoringNozzleSystems.GetHashCode(); if (_propulsionSystemData.Count > 0) { for (int idx = 0; idx < _propulsionSystemData.Count; idx++) { result = GenerateHash(result) ^ _propulsionSystemData[idx].GetHashCode(); } } if (_vectoringSystemData.Count > 0) { for (int idx = 0; idx < _vectoringSystemData.Count; idx++) { result = GenerateHash(result) ^ _vectoringSystemData[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _environmentalSimulationApplicationID.GetHashCode(); result = GenerateHash(result) ^ _fieldNumber.GetHashCode(); result = GenerateHash(result) ^ _pduNumber.GetHashCode(); result = GenerateHash(result) ^ _pduTotal.GetHashCode(); result = GenerateHash(result) ^ _coordinateSystem.GetHashCode(); result = GenerateHash(result) ^ _numberOfGridAxes.GetHashCode(); result = GenerateHash(result) ^ _constantGrid.GetHashCode(); result = GenerateHash(result) ^ _environmentType.GetHashCode(); result = GenerateHash(result) ^ _orientation.GetHashCode(); result = GenerateHash(result) ^ _sampleTime.GetHashCode(); result = GenerateHash(result) ^ _totalValues.GetHashCode(); result = GenerateHash(result) ^ _vectorDimension.GetHashCode(); result = GenerateHash(result) ^ _padding1.GetHashCode(); result = GenerateHash(result) ^ _padding2.GetHashCode(); if (_gridDataList.Count > 0) { for (int idx = 0; idx < _gridDataList.Count; idx++) { result = GenerateHash(result) ^ _gridDataList[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _orginatingEntityID.GetHashCode(); result = GenerateHash(result) ^ _recevingEntityID.GetHashCode(); result = GenerateHash(result) ^ _requestID.GetHashCode(); result = GenerateHash(result) ^ _requiredReliabilityService.GetHashCode(); result = GenerateHash(result) ^ _tranferType.GetHashCode(); result = GenerateHash(result) ^ _transferEntityID.GetHashCode(); result = GenerateHash(result) ^ _numberOfRecordSets.GetHashCode(); if (_recordSets.Count > 0) { for (int idx = 0; idx < _recordSets.Count; idx++) { result = GenerateHash(result) ^ _recordSets[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _entityID.GetHashCode(); result = GenerateHash(result) ^ _padding1.GetHashCode(); result = GenerateHash(result) ^ _numberOfArticulationParameters.GetHashCode(); result = GenerateHash(result) ^ _entityLinearVelocity.GetHashCode(); result = GenerateHash(result) ^ _entityLocation.GetHashCode(); result = GenerateHash(result) ^ _entityOrientation.GetHashCode(); result = GenerateHash(result) ^ _entityAppearance.GetHashCode(); if (_articulationParameters.Count > 0) { for (int idx = 0; idx < _articulationParameters.Count; idx++) { result = GenerateHash(result) ^ _articulationParameters[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ _trackJam.GetHashCode(); result = GenerateHash(result) ^ _emitterID.GetHashCode(); result = GenerateHash(result) ^ _beamID.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _originatingEntityID.GetHashCode(); result = GenerateHash(result) ^ _receivingEntityID.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _firingEntityID.GetHashCode(); result = GenerateHash(result) ^ _targetEntityID.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _entityId.GetHashCode(); result = GenerateHash(result) ^ _radioId.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _receivingEntityID.GetHashCode(); result = GenerateHash(result) ^ _repairingEntityID.GetHashCode(); result = GenerateHash(result) ^ _repair.GetHashCode(); result = GenerateHash(result) ^ _padding2.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _receiverState.GetHashCode(); result = GenerateHash(result) ^ _padding1.GetHashCode(); result = GenerateHash(result) ^ _receivedPoser.GetHashCode(); result = GenerateHash(result) ^ _transmitterEntityId.GetHashCode(); result = GenerateHash(result) ^ _transmitterRadioId.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _orginatingEntityID.GetHashCode(); result = GenerateHash(result) ^ _receivingEntityID.GetHashCode(); result = GenerateHash(result) ^ _relationship.GetHashCode(); result = GenerateHash(result) ^ _partLocation.GetHashCode(); result = GenerateHash(result) ^ _namedLocationID.GetHashCode(); result = GenerateHash(result) ^ _partEntityType.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _emittingEntityId.GetHashCode(); result = GenerateHash(result) ^ _eventID.GetHashCode(); result = GenerateHash(result) ^ _location.GetHashCode(); result = GenerateHash(result) ^ _systemID.GetHashCode(); result = GenerateHash(result) ^ _pad2.GetHashCode(); result = GenerateHash(result) ^ _fundamentalParameters.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _munitionID.GetHashCode(); result = GenerateHash(result) ^ _eventID.GetHashCode(); result = GenerateHash(result) ^ _fireMissionIndex.GetHashCode(); result = GenerateHash(result) ^ _locationInWorldCoordinates.GetHashCode(); result = GenerateHash(result) ^ _burstDescriptor.GetHashCode(); result = GenerateHash(result) ^ _velocity.GetHashCode(); result = GenerateHash(result) ^ _range.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _issuingEntityID.GetHashCode(); result = GenerateHash(result) ^ _collidingEntityID.GetHashCode(); result = GenerateHash(result) ^ _eventID.GetHashCode(); result = GenerateHash(result) ^ _collisionType.GetHashCode(); result = GenerateHash(result) ^ _pad.GetHashCode(); result = GenerateHash(result) ^ _velocity.GetHashCode(); result = GenerateHash(result) ^ _mass.GetHashCode(); result = GenerateHash(result) ^ _location.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _emittingEntityID.GetHashCode(); result = GenerateHash(result) ^ _eventID.GetHashCode(); result = GenerateHash(result) ^ _stateChangeIndicator.GetHashCode(); result = GenerateHash(result) ^ _pad.GetHashCode(); result = GenerateHash(result) ^ _passiveParameterIndex.GetHashCode(); result = GenerateHash(result) ^ _propulsionPlantConfiguration.GetHashCode(); result = GenerateHash(result) ^ _numberOfShafts.GetHashCode(); result = GenerateHash(result) ^ _numberOfAPAs.GetHashCode(); result = GenerateHash(result) ^ _numberOfUAEmitterSystems.GetHashCode(); if (_shaftRPMs.Count > 0) { for (int idx = 0; idx < _shaftRPMs.Count; idx++) { result = GenerateHash(result) ^ _shaftRPMs[idx].GetHashCode(); } } if (_apaData.Count > 0) { for (int idx = 0; idx < _apaData.Count; idx++) { result = GenerateHash(result) ^ _apaData[idx].GetHashCode(); } } if (_emitterSystems.Count > 0) { for (int idx = 0; idx < _emitterSystems.Count; idx++) { result = GenerateHash(result) ^ _emitterSystems[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _objectID.GetHashCode(); result = GenerateHash(result) ^ _referencedObjectID.GetHashCode(); result = GenerateHash(result) ^ _updateNumber.GetHashCode(); result = GenerateHash(result) ^ _forceID.GetHashCode(); result = GenerateHash(result) ^ _modifications.GetHashCode(); result = GenerateHash(result) ^ _objectType.GetHashCode(); result = GenerateHash(result) ^ _objectLocation.GetHashCode(); result = GenerateHash(result) ^ _objectOrientation.GetHashCode(); result = GenerateHash(result) ^ _objectAppearance.GetHashCode(); result = GenerateHash(result) ^ _requesterID.GetHashCode(); result = GenerateHash(result) ^ _receivingID.GetHashCode(); result = GenerateHash(result) ^ _pad2.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _designatingEntityID.GetHashCode(); result = GenerateHash(result) ^ _codeName.GetHashCode(); result = GenerateHash(result) ^ _designatedEntityID.GetHashCode(); result = GenerateHash(result) ^ _designatorCode.GetHashCode(); result = GenerateHash(result) ^ _designatorPower.GetHashCode(); result = GenerateHash(result) ^ _designatorWavelength.GetHashCode(); result = GenerateHash(result) ^ _designatorSpotWrtDesignated.GetHashCode(); result = GenerateHash(result) ^ _designatorSpotLocation.GetHashCode(); result = GenerateHash(result) ^ _deadReckoningAlgorithm.GetHashCode(); result = GenerateHash(result) ^ _padding1.GetHashCode(); result = GenerateHash(result) ^ _padding2.GetHashCode(); result = GenerateHash(result) ^ _entityLinearAcceleration.GetHashCode(); return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _minefieldID.GetHashCode(); result = GenerateHash(result) ^ _requestingEntityID.GetHashCode(); result = GenerateHash(result) ^ _requestID.GetHashCode(); result = GenerateHash(result) ^ _numberOfMissingPdus.GetHashCode(); if (_missingPduSequenceNumbers.Count > 0) { for (int idx = 0; idx < _missingPduSequenceNumbers.Count; idx++) { result = GenerateHash(result) ^ _missingPduSequenceNumbers[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _minefieldID.GetHashCode(); result = GenerateHash(result) ^ _requestingEntityID.GetHashCode(); result = GenerateHash(result) ^ _minefieldSequenceNumbeer.GetHashCode(); result = GenerateHash(result) ^ _requestID.GetHashCode(); result = GenerateHash(result) ^ _pduSequenceNumber.GetHashCode(); result = GenerateHash(result) ^ _numberOfPdus.GetHashCode(); result = GenerateHash(result) ^ _numberOfMinesInThisPdu.GetHashCode(); result = GenerateHash(result) ^ _numberOfSensorTypes.GetHashCode(); result = GenerateHash(result) ^ _pad2.GetHashCode(); result = GenerateHash(result) ^ _dataFilter.GetHashCode(); result = GenerateHash(result) ^ _mineType.GetHashCode(); if (_sensorTypes.Count > 0) { for (int idx = 0; idx < _sensorTypes.Count; idx++) { result = GenerateHash(result) ^ _sensorTypes[idx].GetHashCode(); } } result = GenerateHash(result) ^ _pad3.GetHashCode(); if (_mineLocation.Count > 0) { for (int idx = 0; idx < _mineLocation.Count; idx++) { result = GenerateHash(result) ^ _mineLocation[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _receivingEntityID.GetHashCode(); result = GenerateHash(result) ^ _supplyingEntityID.GetHashCode(); result = GenerateHash(result) ^ _numberOfSupplyTypes.GetHashCode(); result = GenerateHash(result) ^ _padding1.GetHashCode(); result = GenerateHash(result) ^ _padding2.GetHashCode(); if (_supplies.Count > 0) { for (int idx = 0; idx < _supplies.Count; idx++) { result = GenerateHash(result) ^ _supplies[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _emittingEntityID.GetHashCode(); result = GenerateHash(result) ^ _eventID.GetHashCode(); result = GenerateHash(result) ^ _stateUpdateIndicator.GetHashCode(); result = GenerateHash(result) ^ _numberOfSystems.GetHashCode(); result = GenerateHash(result) ^ _paddingForEmissionsPdu.GetHashCode(); if (_systems.Count > 0) { for (int idx = 0; idx < _systems.Count; idx++) { result = GenerateHash(result) ^ _systems[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _requestingEntityID.GetHashCode(); result = GenerateHash(result) ^ _servicingEntityID.GetHashCode(); result = GenerateHash(result) ^ _serviceTypeRequested.GetHashCode(); result = GenerateHash(result) ^ _numberOfSupplyTypes.GetHashCode(); result = GenerateHash(result) ^ _serviceRequestPadding.GetHashCode(); if (_supplies.Count > 0) { for (int idx = 0; idx < _supplies.Count; idx++) { result = GenerateHash(result) ^ _supplies[idx].GetHashCode(); } } return(result); }
/** * Return Hash */ public override int GetHashCode() { int result = 0; result = GenerateHash(result) ^ base.GetHashCode(); result = GenerateHash(result) ^ _minefieldID.GetHashCode(); result = GenerateHash(result) ^ _minefieldSequence.GetHashCode(); result = GenerateHash(result) ^ _forceID.GetHashCode(); result = GenerateHash(result) ^ _numberOfPerimeterPoints.GetHashCode(); result = GenerateHash(result) ^ _minefieldType.GetHashCode(); result = GenerateHash(result) ^ _numberOfMineTypes.GetHashCode(); result = GenerateHash(result) ^ _minefieldLocation.GetHashCode(); result = GenerateHash(result) ^ _minefieldOrientation.GetHashCode(); result = GenerateHash(result) ^ _appearance.GetHashCode(); result = GenerateHash(result) ^ _protocolMode.GetHashCode(); if (_perimeterPoints.Count > 0) { for (int idx = 0; idx < _perimeterPoints.Count; idx++) { result = GenerateHash(result) ^ _perimeterPoints[idx].GetHashCode(); } } if (_mineType.Count > 0) { for (int idx = 0; idx < _mineType.Count; idx++) { result = GenerateHash(result) ^ _mineType[idx].GetHashCode(); } } return(result); }