![]() |
VR-Forces 4.2 Class Documentation
|
Signature propagator used in the passive sonar sensor domain. More...

Static Public Member Functions | |
| static DtSignaturePropagator * | create (const DtSignaturePropagatorDescriptor *desc, DtPhysicalWorld *physicalWorld) |
| Creates a new instance of this class, calls init() on it, and returns it. | |
Private Member Functions | |
| DtPassiveSonarSignaturePropagator (const DtPassiveSonarSignaturePropagator &orig) | |
| copy constructor - not implemented | |
| DtPassiveSonarSignaturePropagator & | operator= (const DtPassiveSonarSignaturePropagator &orig) |
| assignment operator - not implemented | |
Additional Inherited Members | |
Protected Attributes inherited from DtStandardSignaturePropagator | |
| const DtStandardPropagatorDescriptor * | myStandardPropagatorDescriptor |
Static Protected Attributes inherited from DtSignaturePropagator | |
| static DtSignaturePropagatorFactory * | theFactory |
Signature propagator used in the passive sonar sensor domain.
| DtPassiveSonarSignaturePropagator::DtPassiveSonarSignaturePropagator | ( | const DtSignaturePropagatorDescriptor * | desc, |
| DtPhysicalWorld * | physicalWorld | ||
| ) |
default constructor
|
virtual |
destructor
|
private |
copy constructor - not implemented
|
virtual |
Assigns myStandardPropagatorDescriptor by casting the result of descriptor().
Reimplemented from DtStandardSignaturePropagator.
Reimplemented in DtActiveSonarSignaturePropagator.
|
virtual |
Calculates the apparent signature from the provided absolute signature.
Deriving classes must override this function to provide the implementation for apparent signature they desire.
Reimplemented from DtStandardSignaturePropagator.
Reimplemented in DtActiveSonarSignaturePropagator.
|
static |
Creates a new instance of this class, calls init() on it, and returns it.
Reimplemented from DtStandardSignaturePropagator.
Reimplemented in DtActiveSonarSignaturePropagator.
|
private |
assignment operator - not implemented