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

The logic for the TreeRandomization page. More...

Public Member Functions

 DtTreeRandomizationLogic (DtDe &de, DtTreeRandomizationInterface &iFace, std::string def)
 CTOR.
 ~DtTreeRandomizationLogic ()
 DTOR.
void slot_onTreeScaleRandomizationEnabledChanged (bool enabled)
 Slot triggered when the interface's "enable tree scale randomization" state changes.
void slot_onTreeOrientationRandomizationChanged (bool enabled)
 Slot triggered when the interface's "enable tree orientation randomization" state changes.
void slot_onTreeMinScaleChanged (double value)
 Slot triggered when the interface's "min tree scale" changes.
void slot_onTreeMaxScaleChanged (double value)
 Slot triggered when the interface's "max tree scale" changes.

Protected Member Functions

void sendSettingsToGui ()

Protected Attributes

DtDemyDe
DtSignalConnectionManager mySignals
DtTreeRandomizationInterfacemyInterface
std::string myDefinition

Detailed Description

The logic for the TreeRandomization page.

Constructor & Destructor Documentation

makVrv::DtTreeRandomizationLogic::DtTreeRandomizationLogic ( DtDe de,
DtTreeRandomizationInterface iFace,
std::string  def 
)

CTOR.

makVrv::DtTreeRandomizationLogic::~DtTreeRandomizationLogic ( )

DTOR.

Member Function Documentation

void makVrv::DtTreeRandomizationLogic::slot_onTreeScaleRandomizationEnabledChanged ( bool  enabled)

Slot triggered when the interface's "enable tree scale randomization" state changes.

void makVrv::DtTreeRandomizationLogic::slot_onTreeOrientationRandomizationChanged ( bool  enabled)

Slot triggered when the interface's "enable tree orientation randomization" state changes.

void makVrv::DtTreeRandomizationLogic::slot_onTreeMinScaleChanged ( double  value)

Slot triggered when the interface's "min tree scale" changes.

void makVrv::DtTreeRandomizationLogic::slot_onTreeMaxScaleChanged ( double  value)

Slot triggered when the interface's "max tree scale" changes.

void makVrv::DtTreeRandomizationLogic::sendSettingsToGui ( )
protected

Member Data Documentation

DtDe& makVrv::DtTreeRandomizationLogic::myDe
protected
DtSignalConnectionManager makVrv::DtTreeRandomizationLogic::mySignals
protected
DtTreeRandomizationInterface& makVrv::DtTreeRandomizationLogic::myInterface
protected
std::string makVrv::DtTreeRandomizationLogic::myDefinition
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)