Esempio n. 1
0
void GEOGeometry::symbolize(const G3MRenderContext* rc,
                            const GEOSymbolizationContext& sc) const {
  std::vector<GEOSymbol*>* symbols = createSymbols(rc, sc);
  if (symbols == NULL) {
    return;
  }

  const int symbolsSize = symbols->size();
  for (int i = 0; i < symbolsSize; i++) {
    const GEOSymbol* symbol = symbols->at(i);

    symbol->symbolize(rc, sc);

    delete symbol;
  }

  delete symbols;
}
Esempio n. 2
0
void SymbolDialog::createSymbolPalette()
      {
      sp = new Palette();
      createSymbols();
      }
Esempio n. 3
0
void SymbolDialog::on_search_textChanged(const QString &searchPhrase)
      {
      Q_UNUSED(searchPhrase);
      createSymbols();
      }
Esempio n. 4
0
void SymbolDialog::on_clearSearch_clicked()
      {
      search->clear();
      createSymbols();
      }
Esempio n. 5
0
void SymbolDialog::systemFontChanged(int)
      {
      createSymbols();
      }