@@ -156,29 +156,15 @@ class QgsCptCityColorRampV2
156156 QgsCptCityColorRampV2( QString schemeName, QStringList variantList,
157157 QString variantName = QString(), bool doLoadFile = true );
158158
159-
160- enum GradientType
161- {
162- Discrete, //discrete stops, e.g. Color Brewer
163- Continuous, //continuous, e.g. QgsVectorColorRampV2
164- ContinuousMulti //continuous with 2 values in intermediate stops
165- };
166- typedef QList< QPair < double, QColor > > GradientList;
167-
168-
169159 static QgsVectorColorRampV2* create( const QgsStringMap& properties = QgsStringMap() ) /Factory/;
170160
171- virtual QColor color( double value ) const;
172-
173161 virtual QString type() const;
174162
175163 virtual QgsVectorColorRampV2* clone() const /Factory/;
176164 void copy( const QgsCptCityColorRampV2* other );
177165
178166 virtual QgsStringMap properties() const;
179167
180- int count() const;
181-
182168 QString schemeName() const;
183169 QString variantName() const;
184170 QStringList variantList() const;
@@ -190,7 +176,8 @@ class QgsCptCityColorRampV2
190176 void setName( QString schemeName, QString variantName = "", QStringList variantList = QStringList() );
191177
192178 void loadPalette();
193- GradientType gradientType() const;
179+ bool hasMultiStops() const;
180+ int count() const;
194181
195182 QString fileName() const;
196183 bool loadFile();
0 commit comments