Uses of Class
edu.nps.moves.dis7.pdus.EntityStatePdu
Packages that use EntityStatePdu
Package
Description
IEEE DIS Protocol Data Unit (PDU) packet definition classes.
Utility classes supporting edu.nps.moves.dis7 library.
-
Uses of EntityStatePdu in edu.nps.moves.dis7.pdus
Methods in edu.nps.moves.dis7.pdus that return EntityStatePduModifier and TypeMethodDescriptionEntityStatePdu.advanceEntityLocation(double timestep) Advance location using linear velocities for a single timestepEntityStatePdu.clearMarking()Marking utility to clear character valuesEntityStatePdu.copy()copy method creates a deep copy of current object using preferred marshalling methodEntityStatePdu.copyByteBuffer()Creates a "deep copy" of current object using ByteBuffer methods.EntityStatePdu.copyDataOutputStream()copy method creates a deep copy of current object using DataOutputStream methods.EntityStatePdu.setAlternativeEntityType(EntityType pAlternativeEntityType) Setter foralternativeEntityTypeEntityStatePdu.setCapabilities(EntityCapabilities pCapabilities) Setter forcapabilitiesEntityStatePdu.setDeadReckoningParameters(DeadReckoningParameters pDeadReckoningParameters) Setter fordeadReckoningParametersEntityStatePdu.setEntityAppearance(int pEntityAppearance) Setter forentityAppearanceEntityStatePdu.setEntityID(EntityID pEntityID) Setter forentityIDfinal EntityStatePduEntityStatePdu.setEntityLinearVelocity(float speed, EntityStatePdu.Direction direction) Utility method to set entity linear velocity using speed and directionEntityStatePdu.setEntityLinearVelocity(Vector3Float pEntityLinearVelocity) Setter forentityLinearVelocityEntityStatePdu.setEntityLocation(double x, double y, double z) Setter forentityLocationEntityStatePdu.setEntityLocation(Vector3Double pEntityLocation) Setter forentityLocationEntityStatePdu.setEntityOrientation(float phi, float theta, float psi) Setter forentityOrientationEntityStatePdu.setEntityOrientation(EulerAngles pEntityOrientation) Setter forentityOrientationEntityStatePdu.setEntityType(EntityType pEntityType) Setter forentityTypeEntityStatePdu.setForceId(ForceID pForceId) Setter forforceIdEntityStatePdu.setMarking(EntityMarking pMarking) Setter formarkingEntityStatePdu.setMarking(String newMarking) Marking utility to set character values, 11 characters maximumEntityStatePdu.setVariableParameters(List<VariableParameter> pVariableParameters) Setter forvariableParameters -
Uses of EntityStatePdu in edu.nps.moves.dis7.utilities
Methods in edu.nps.moves.dis7.utilities that return EntityStatePduModifier and TypeMethodDescriptionPduFactory.makeEntityStatePdu()Create and add initial properties to an Entity State PDU
IEEE Std 1278.1-2012, 5.3.2