VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtSubsurfaceEntityParameters Class Reference

DtSubsurfaceEntityParameters. More...

Inheritance diagram for DtSubsurfaceEntityParameters:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSubsurfaceEntityParameters (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 constructor with parameters to set up read/writability correctly
const
DtSubsurfaceEntityParameters
operator= (const DtSubsurfaceEntityParameters &orig)
virtual ~DtSubsurfaceEntityParameters ()
 destructor
virtual DtVrfObjectParametersclone (const DtSymbolString &rwName, DtReaderWriterRegistry *parentRegistry=0) const
virtual DtVrfObjectParametersclone (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const
virtual DtString type () const

Static Public Member Functions

static DtVrfObjectParameterscreator ()
 

Protected Member Functions

 DtSubsurfaceEntityParameters (const DtSubsurfaceEntityParameters &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 copy constructor

Detailed Description

DtSubsurfaceEntityParameters.

This class is just a stand in for a potential future subsurface specific set of parameters. Since VR-Forces subsurface model is based off the rotary wing model, this class derives from DtRotaryWingEntityParameters. The only new functionallity is that it returns a different type string.


Constructor & Destructor Documentation

DtSubsurfaceEntityParameters::DtSubsurfaceEntityParameters ( const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

constructor with parameters to set up read/writability correctly

DtSubsurfaceEntityParameters::DtSubsurfaceEntityParameters ( const DtSubsurfaceEntityParameters orig,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
) [protected]

copy constructor

destructor


Member Function Documentation

const DtSubsurfaceEntityParameters& DtSubsurfaceEntityParameters::operator= ( const DtSubsurfaceEntityParameters orig)
virtual DtVrfObjectParameters* DtSubsurfaceEntityParameters::clone ( const DtSymbolString rwName,
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]
Returns:
A complete copy of this class.

Reimplemented from DtRotaryWingEntityParameters.

virtual DtVrfObjectParameters* DtSubsurfaceEntityParameters::clone ( const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]
Returns:
A complete copy of this class.

Reimplemented from DtRotaryWingEntityParameters.

virtual DtString DtSubsurfaceEntityParameters::type ( ) const [virtual]
Returns:
DtSubsurfaceParamType. Use the strings in vrfParamTypes.h.

Reimplemented from DtRotaryWingEntityParameters.

Returns:
Newly created instance of this class, with an empty DtReaderWriter name. Creation methods are registered with a DtComponentDescriptorFactory, so they can be created on demand as they are read in from a parameter database file.

Reimplemented from DtRotaryWingEntityParameters.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)