Uses of Class
edu.nps.moves.dis7.pdus.Vector3Float
Packages that use Vector3Float
Package
Description
IEEE DIS Protocol Data Unit (PDU) packet definition classes.
-
Uses of Vector3Float in edu.nps.moves.dis7.pdus
Fields in edu.nps.moves.dis7.pdus declared as Vector3FloatModifier and TypeFieldDescriptionprotected Vector3FloatDirectedEnergyFirePdu.apertureEmitterLocationField shall identify the location of the DE weapon aperture/emitter, Section 7.3.4protected Vector3FloatCollisionElasticPdu.contactVelocityThis field shall contain the velocity at the time the collision is detected at the point the collision is detected.protected Vector3FloatDirectedEnergyDamage.damageLocationlocation of damage, relative to center of entityprotected Vector3FloatDesignatorPdu.designatorSpotWrtDesignateddesigntor spot wrt the designated entityprotected Vector3FloatAggregateStatePdu.dimensionsdimensions of bounding box for the aggregated entities, origin at the center of massprotected Vector3FloatDeadReckoningParameters.entityAngularVelocityAngular velocity of the entityprotected Vector3FloatDeadReckoningParameters.entityLinearAccelerationLinear acceleration of the entityprotected Vector3FloatDesignatorPdu.entityLinearAccelerationlinear accelleration of entityprotected Vector3FloatEntityStatePdu.entityLinearVelocityDescribes the speed of the entity in the worldprotected Vector3FloatEntityStateUpdatePdu.entityLinearVelocityThis field shall specify an entity's linear velocity.protected Vector3FloatCollisionPdu.locationThis field shall specify the location of the collision with respect to the entity with which the issuing entity collided.protected Vector3FloatElectronicEmitter.locationthe location of the antenna beam source with respect to the emitting entity's coordinate system.protected Vector3FloatIFFPdu.locationLocation wrt entity.protected Vector3FloatUAEmitter.locationthe location of the antenna beam source with respect to the emitting entity's coordinate system.protected Vector3FloatDetonationPdu.locationOfEntityCoordinatesVelocity of the ammunition, Section 7.3.3protected Vector3FloatCollisionElasticPdu.locationOfImpactThis field shall specify the location of the collision with respect to the entity with which the issuing entity collided.protected Vector3FloatAggregateStatePdu.orientationorientation of the bounding boxprotected Vector3FloatIsPartOfPdu.partLocationlocation of part; centroid of part in host's coordinate system. x=range, y=bearing, z=0protected Vector3FloatAntennaLocation.relativeAntennaLocationLocation of the radiating portion of the antenna in entity coordinatesprotected Vector3FloatTransmitterPdu.relativeAntennaLocationrelative location of antennaprotected Vector3FloatDirectedEnergyPrecisionAimpoint.targetSpotAccelerationAcceleration (meters/sec/sec) of Target Spot.protected Vector3FloatDirectedEnergyPrecisionAimpoint.targetSpotEntityLocationPosition (meters) of Target Spot relative to Entity Position.protected Vector3FloatDirectedEnergyPrecisionAimpoint.targetSpotVelocityVelocity (meters/sec) of Target Spot.protected Vector3FloatCollisionElasticPdu.unitSurfaceNormalThis record shall represent the normal vector to the surface at the point of collision detection.protected Vector3FloatAggregateStatePdu.velocityvelocity of aggregationprotected Vector3FloatCollisionPdu.velocityThis field shall contain the velocity (at the time the collision is detected) of the issuing entity.protected Vector3FloatDetonationPdu.velocityvelocity of the munition immediately before detonation/impact, Section 7.3.3protected Vector3FloatFirePdu.velocityThis field shall specify the velocity of the fired munition at the point when the issuing simulation application intends the externally visible effects of the launch (e.g. exhaust plume or muzzle blast) to first become apparent.Fields in edu.nps.moves.dis7.pdus with type parameters of type Vector3FloatModifier and TypeFieldDescriptionprotected List<Vector3Float> MinefieldDataPdu.mineLocationMine locationsMethods in edu.nps.moves.dis7.pdus that return Vector3FloatModifier and TypeMethodDescriptionDirectedEnergyFirePdu.getApertureEmitterLocation()CollisionElasticPdu.getContactVelocity()Getter forCollisionElasticPdu.contactVelocityDirectedEnergyDamage.getDamageLocation()Getter forDirectedEnergyDamage.damageLocationDesignatorPdu.getDesignatorSpotWrtDesignated()Getter forDesignatorPdu.designatorSpotWrtDesignatedAggregateStatePdu.getDimensions()Getter forAggregateStatePdu.dimensionsDeadReckoningParameters.getEntityAngularVelocity()DeadReckoningParameters.getEntityLinearAcceleration()DesignatorPdu.getEntityLinearAcceleration()Getter forDesignatorPdu.entityLinearAccelerationEntityStatePdu.getEntityLinearVelocity()Getter forEntityStatePdu.entityLinearVelocityEntityStateUpdatePdu.getEntityLinearVelocity()Getter forEntityStateUpdatePdu.entityLinearVelocityCollisionPdu.getLocation()Getter forCollisionPdu.locationElectronicEmitter.getLocation()Getter forElectronicEmitter.locationIFFPdu.getLocation()Getter forIFFPdu.locationUAEmitter.getLocation()Getter forUAEmitter.locationDetonationPdu.getLocationOfEntityCoordinates()Getter forDetonationPdu.locationOfEntityCoordinatesCollisionElasticPdu.getLocationOfImpact()Getter forCollisionElasticPdu.locationOfImpactAggregateStatePdu.getOrientation()Getter forAggregateStatePdu.orientationIsPartOfPdu.getPartLocation()Getter forIsPartOfPdu.partLocationAntennaLocation.getRelativeAntennaLocation()Getter forAntennaLocation.relativeAntennaLocationTransmitterPdu.getRelativeAntennaLocation()Getter forTransmitterPdu.relativeAntennaLocationDirectedEnergyPrecisionAimpoint.getTargetSpotAcceleration()DirectedEnergyPrecisionAimpoint.getTargetSpotEntityLocation()DirectedEnergyPrecisionAimpoint.getTargetSpotVelocity()CollisionElasticPdu.getUnitSurfaceNormal()Getter forCollisionElasticPdu.unitSurfaceNormalAggregateStatePdu.getVelocity()Getter forAggregateStatePdu.velocityCollisionPdu.getVelocity()Getter forCollisionPdu.velocityDetonationPdu.getVelocity()Getter forDetonationPdu.velocityFirePdu.getVelocity()Getter forFirePdu.velocityVector3Float.setX(float pX) Setter forxVector3Float.setY(float pY) Setter foryVector3Float.setZ(float pZ) Setter forzMethods in edu.nps.moves.dis7.pdus that return types with arguments of type Vector3FloatModifier and TypeMethodDescriptionMinefieldDataPdu.getMineLocation()Getter forMinefieldDataPdu.mineLocationMethods in edu.nps.moves.dis7.pdus with parameters of type Vector3FloatModifier and TypeMethodDescriptionDirectedEnergyFirePdu.setApertureEmitterLocation(Vector3Float pApertureEmitterLocation) CollisionElasticPdu.setContactVelocity(Vector3Float pContactVelocity) Setter forCollisionElasticPdu.contactVelocityDirectedEnergyDamage.setDamageLocation(Vector3Float pDamageLocation) Setter forDirectedEnergyDamage.damageLocationDesignatorPdu.setDesignatorSpotWrtDesignated(Vector3Float pDesignatorSpotWrtDesignated) Setter forDesignatorPdu.designatorSpotWrtDesignatedAggregateStatePdu.setDimensions(Vector3Float pDimensions) Setter forAggregateStatePdu.dimensionsDeadReckoningParameters.setEntityAngularVelocity(Vector3Float pEntityAngularVelocity) DeadReckoningParameters.setEntityLinearAcceleration(Vector3Float pEntityLinearAcceleration) DesignatorPdu.setEntityLinearAcceleration(Vector3Float pEntityLinearAcceleration) Setter forDesignatorPdu.entityLinearAccelerationEntityStatePdu.setEntityLinearVelocity(Vector3Float pEntityLinearVelocity) Setter forEntityStatePdu.entityLinearVelocityEntityStateUpdatePdu.setEntityLinearVelocity(Vector3Float pEntityLinearVelocity) Setter forEntityStateUpdatePdu.entityLinearVelocityCollisionPdu.setLocation(Vector3Float pLocation) Setter forCollisionPdu.locationElectronicEmitter.setLocation(Vector3Float pLocation) Setter forElectronicEmitter.locationIFFPdu.setLocation(Vector3Float pLocation) Setter forIFFPdu.locationUAEmitter.setLocation(Vector3Float pLocation) Setter forUAEmitter.locationDetonationPdu.setLocationOfEntityCoordinates(Vector3Float pLocationOfEntityCoordinates) Setter forDetonationPdu.locationOfEntityCoordinatesCollisionElasticPdu.setLocationOfImpact(Vector3Float pLocationOfImpact) Setter forCollisionElasticPdu.locationOfImpactAggregateStatePdu.setOrientation(Vector3Float pOrientation) Setter forAggregateStatePdu.orientationIsPartOfPdu.setPartLocation(Vector3Float pPartLocation) Setter forIsPartOfPdu.partLocationAntennaLocation.setRelativeAntennaLocation(Vector3Float pRelativeAntennaLocation) Setter forAntennaLocation.relativeAntennaLocationTransmitterPdu.setRelativeAntennaLocation(Vector3Float pRelativeAntennaLocation) Setter forTransmitterPdu.relativeAntennaLocationDirectedEnergyPrecisionAimpoint.setTargetSpotAcceleration(Vector3Float pTargetSpotAcceleration) DirectedEnergyPrecisionAimpoint.setTargetSpotEntityLocation(Vector3Float pTargetSpotEntityLocation) DirectedEnergyPrecisionAimpoint.setTargetSpotVelocity(Vector3Float pTargetSpotVelocity) CollisionElasticPdu.setUnitSurfaceNormal(Vector3Float pUnitSurfaceNormal) Setter forCollisionElasticPdu.unitSurfaceNormalAggregateStatePdu.setVelocity(Vector3Float pVelocity) Setter forAggregateStatePdu.velocityCollisionPdu.setVelocity(Vector3Float pVelocity) Setter forCollisionPdu.velocityDetonationPdu.setVelocity(Vector3Float pVelocity) Setter forDetonationPdu.velocityFirePdu.setVelocity(Vector3Float pVelocity) Setter forFirePdu.velocityMethod parameters in edu.nps.moves.dis7.pdus with type arguments of type Vector3FloatModifier and TypeMethodDescriptionMinefieldDataPdu.setMineLocation(List<Vector3Float> pMineLocation) Setter forMinefieldDataPdu.mineLocation