VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtAddPropsLogic Class Reference

The DtAddPropsLogic adds props to a feature layer. More...

Public Member Functions

 DtAddPropsLogic (DtDe &de, DtAddPropsInterface &iFace, const std::string &featureLayerFilename)
 CTOR. More...
 
 ~DtAddPropsLogic ()
 DTOR. More...
 

Protected Member Functions

bool getFeatureFieldValuePairs (const std::string &featureLayerFilename, DtFeatureFieldValueParser::FeatureFieldValueMap &featureFieldValueMap)
 Retrieve the field/ value pairs contained in the featureLayerFilename. More...
 
void slot_createAddPropRule (const makArchives::DtAddPropsRuleRecord &rule)
 Called by the widget, when a user has created a rule. More...
 

Protected Attributes

DtDemyDe
 
DtAddPropsInterfacemyGui
 
std::string myFeatureLayerFilename
 

Detailed Description

The DtAddPropsLogic adds props to a feature layer.

Constructor & Destructor Documentation

makVrv::DtAddPropsLogic::DtAddPropsLogic ( DtDe de,
DtAddPropsInterface iFace,
const std::string &  featureLayerFilename 
)

CTOR.

makVrv::DtAddPropsLogic::~DtAddPropsLogic ( )

DTOR.

Member Function Documentation

bool makVrv::DtAddPropsLogic::getFeatureFieldValuePairs ( const std::string &  featureLayerFilename,
DtFeatureFieldValueParser::FeatureFieldValueMap featureFieldValueMap 
)
protected

Retrieve the field/ value pairs contained in the featureLayerFilename.

void makVrv::DtAddPropsLogic::slot_createAddPropRule ( const makArchives::DtAddPropsRuleRecord rule)
protected

Called by the widget, when a user has created a rule.

Member Data Documentation

DtDe& makVrv::DtAddPropsLogic::myDe
protected
DtAddPropsInterface& makVrv::DtAddPropsLogic::myGui
protected
std::string makVrv::DtAddPropsLogic::myFeatureLayerFilename
protected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)