|
open-dis-cpp
|

Public Member Functions | |
| virtual void | marshal (DataStream &dataStream) const |
| virtual void | unmarshal (DataStream &dataStream) |
| unsigned int | getRecordType () const |
| void | setRecordType (unsigned int pX) |
| unsigned short | getRecordLength () const |
| void | setRecordLength (unsigned short pX) |
| unsigned short | getPadding () const |
| void | setPadding (unsigned short pX) |
| Vector3Double & | getTargetSpotLocation () |
| const Vector3Double & | getTargetSpotLocation () const |
| void | setTargetSpotLocation (const Vector3Double &pX) |
| Vector3Float & | getTargetSpotEntityLocation () |
| const Vector3Float & | getTargetSpotEntityLocation () const |
| void | setTargetSpotEntityLocation (const Vector3Float &pX) |
| Vector3Float & | getTargetSpotVelocity () |
| const Vector3Float & | getTargetSpotVelocity () const |
| void | setTargetSpotVelocity (const Vector3Float &pX) |
| Vector3Float & | getTargetSpotAcceleration () |
| const Vector3Float & | getTargetSpotAcceleration () const |
| void | setTargetSpotAcceleration (const Vector3Float &pX) |
| EntityID & | getTargetEntityID () |
| const EntityID & | getTargetEntityID () const |
| void | setTargetEntityID (const EntityID &pX) |
| unsigned char | getTargetComponentID () const |
| void | setTargetComponentID (unsigned char pX) |
| unsigned char | getSpotShape () const |
| void | setSpotShape (unsigned char pX) |
| float | getBeamSpotXSecSemiMajorAxis () const |
| void | setBeamSpotXSecSemiMajorAxis (float pX) |
| float | getBeamSpotCrossSectionSemiMinorAxis () const |
| void | setBeamSpotCrossSectionSemiMinorAxis (float pX) |
| float | getBeamSpotCrossSectionOrientAngle () const |
| void | setBeamSpotCrossSectionOrientAngle (float pX) |
| virtual int | getMarshalledSize () const |
| bool | operator== (const DirectedEnergyPrecisionAimpoint &rhs) const |
Protected Attributes | |
| unsigned int | _recordType |
| Type of Record. | |
| unsigned short | _recordLength |
| Length of Record. | |
| unsigned short | _padding |
| Padding. | |
| Vector3Double | _targetSpotLocation |
| Position of Target Spot in World Coordinates. More... | |
| Vector3Float | _targetSpotEntityLocation |
| Position (meters) of Target Spot relative to Entity Position. More... | |
| Vector3Float | _targetSpotVelocity |
| Velocity (meters/sec) of Target Spot. More... | |
| Vector3Float | _targetSpotAcceleration |
| Acceleration (meters/sec/sec) of Target Spot. More... | |
| EntityID | _targetEntityID |
| Unique ID of the target entity. More... | |
| unsigned char | _targetComponentID |
| Target Component ID ENUM, same as in DamageDescriptionRecord. More... | |
| unsigned char | _SpotShape |
| Spot Shape ENUM. More... | |
| float | _BeamSpotXSecSemiMajorAxis |
| Beam Spot Cross Section Semi-Major Axis. More... | |
| float | _BeamSpotCrossSectionSemiMinorAxis |
| Beam Spot Cross Section Semi-Major Axis. More... | |
| float | _BeamSpotCrossSectionOrientAngle |
| Beam Spot Cross Section Orientation Angle. More... | |
|
protected |
Beam Spot Cross Section Orientation Angle.
|
protected |
Beam Spot Cross Section Semi-Major Axis.
|
protected |
Beam Spot Cross Section Semi-Major Axis.
|
protected |
Spot Shape ENUM.
|
protected |
Target Component ID ENUM, same as in DamageDescriptionRecord.
|
protected |
Unique ID of the target entity.
|
protected |
Acceleration (meters/sec/sec) of Target Spot.
|
protected |
Position (meters) of Target Spot relative to Entity Position.
|
protected |
Position of Target Spot in World Coordinates.
|
protected |
Velocity (meters/sec) of Target Spot.
1.8.13