37 virtual void setCloudPreviewImgName(
const std::string& imgName ) = 0;
40 virtual void setCloudDescription(
const DtUnicode& description ) = 0;
43 virtual void setCoordinateSystem(
const DtUnicode& coordSys ) = 0;
46 virtual void addCoordinateSystem(
const DtUnicode& coordSys ) = 0;
49 virtual void setXLabel(
const DtUnicode& xLabel ) = 0;
52 virtual void setYLabel(
const DtUnicode& yLabel ) = 0;
55 virtual void setZLabel(
const DtUnicode& zLabel ) = 0;
58 virtual void setXValue(
const DtUnicode& xVal ) = 0;
61 virtual void setYValue(
const DtUnicode& yVal ) = 0;
64 virtual void setZValue(
const DtUnicode& zVal ) = 0;
67 virtual void setWidth(
double width ) = 0;
70 virtual void setWidthUnits(
const DtUnicode& units ) = 0;
73 virtual void setWidthDecimals(
int decimals ) = 0;
76 virtual void setLength(
double length ) = 0;
79 virtual void setLengthUnits(
const DtUnicode& units ) = 0;
82 virtual void setLengthDecimals(
int decimals ) = 0;
85 virtual void setThickness(
double thickness ) = 0;
88 virtual void setThicknessUnits(
const DtUnicode& units ) = 0;
91 virtual void setThicknessDecimals(
int decimals ) = 0;
94 virtual void setDensity(
double density ) = 0;
97 virtual void setInfinite(
bool infinite ) = 0;
100 virtual void setXBoxEnabled(
bool enabled ) = 0;
103 virtual void setYBoxEnabled(
bool enabled ) = 0;
106 virtual void setZBoxEnabled(
bool enabled ) = 0;
109 virtual void setWidthEnabled(
bool enabled ) = 0;
112 virtual void setLengthEnabled(
bool enabled ) = 0;
115 virtual void setThicknessEnabled(
bool enabled ) = 0;
118 virtual void setDensityEnabled(
bool enabled ) = 0;
121 virtual void setInfiniteEnabled(
bool enabled ) = 0;
124 virtual void setCenterOnTerrainButtonEnabled(
bool enabled ) = 0;
127 virtual void setCenterOnObserverButtonEnabled(
bool enabled ) = 0;
134 virtual void setCaption(
const DtUnicode& caption) = 0;
137 boost::signal< const DtCloudLayer* () >
144 boost::signal< void (DtUnicode,DtUnicode,DtUnicode) >
152 boost::signal< void (const DtCloudLayer&)>