13 #include <vrvStQt/DtSpeedTreeSettingsWidgetUI.hpp>
16 #include <QtGui/QWidget>
25 ,
public Ui::DtSpeedTreeSettingsWidgetUI
32 Qt::WindowFlags f = Qt::Widget );
38 virtual void setUnitsLabel(
const DtUnicode& label );
41 virtual void enableTrees(
bool enable );
44 virtual void setTreeClippingPlane(
float farClip );
47 virtual void setTree3DLodDistances(
float fNear,
float fFar );
49 virtual void setTreeBillboardDistances(
float fStart,
float fEnd );
51 virtual void setAmbientScalar(
float val);
52 virtual void setDiffuseScalar(
float val);
53 virtual void setSpecularScalar(
float val);
54 virtual void setTransmissionScalar(
float val);
55 virtual void setAlphaScalar(
float val);
59 void toggleTreesEnabled(
int enabled );
60 void onClippingPlaneChanged();
61 void on3DLodDistancesChanged();
62 void onBillboardDistancesChanged();
64 void onAmbientScalarSet();
65 void onDiffuseScalarSet();
66 void onSpecularScalarSet();
67 void onTransmissionScalarSet();
68 void onAlphaScalarSet();