Classes | |
class | Plugin |
class | TL4ConnectorWizardPage |
A wizard page that provides the capability of connecting to a TerraLib 4.x database. More... | |
class | TL4ConverterAction |
Manage the menu and action for TerraLib 4.x Converter Plugin. More... | |
class | TL4ConverterWizard |
class | TL4FinalPageWizardPage |
class | TL4LayerSelectionWizardPage |
class | TL4RasterFolderSelectionWizardPage |
class | TL4ThemeSelectionWizardPage |
Functions | |
te::color::RGBAColor | Convert2TerraLib5 (TeColor color) |
te::se::Style * | Convert2TerraLib5 (int geometryType, TeTheme *theme, bool isRaster=false) |
te::map::Grouping * | GetGrouping (TeTheme *theme) |
std::string | GetLineStyle (int type) |
te::se::LineSymbolizer * | GetLineSymbolizer (TeVisual *visual) |
std::string | GetPointStyle (int type) |
te::se::PointSymbolizer * | GetPointSymbolizer (TeVisual *visual) |
te::se::PolygonSymbolizer * | GetPolygonSymbolizer (TeVisual *visual) |
te::se::ColorMap * | GetRasterGrouping (TeTheme *theme) |
te::se::RasterSymbolizer * | GetRasterSymbolizer (TeRasterTransform *visual) |
te::se::Symbolizer * | GetSymbolizer (int geometryType, TeVisual *visual) |
bool | IsHollow (int type) |
te::color::RGBAColor te::qt::plugins::terralib4::Convert2TerraLib5 | ( | TeColor | color | ) |
Definition at line 68 of file Utils.cpp.
Referenced by te::qt::plugins::terralib4::TL4ConverterWizard::finish(), GetLineSymbolizer(), GetPointSymbolizer(), and GetPolygonSymbolizer().
te::se::Style * te::qt::plugins::terralib4::Convert2TerraLib5 | ( | int | geometryType, |
TeTheme * | theme, | ||
bool | isRaster = false |
||
) |
Definition at line 156 of file Utils.cpp.
References GetLineSymbolizer(), GetPointSymbolizer(), GetPolygonSymbolizer(), GetRasterSymbolizer(), te::gm::LineStringType, te::gm::PointType, te::gm::PolygonType, te::se::Style::push_back(), and te::se::Rule::push_back().
te::map::Grouping * te::qt::plugins::terralib4::GetGrouping | ( | TeTheme * | theme | ) |
Definition at line 314 of file Utils.cpp.
References terralib4::Convert2T5(), terralib4::Convert2T5GeomType(), GetGroupingType(), GetSymbolizer(), te::map::Grouping::setGroupingItems(), te::map::GroupingItem::setLowerLimit(), te::map::Grouping::setPropertyType(), te::map::Grouping::setStdDeviation(), te::map::GroupingItem::setSymbolizers(), te::map::GroupingItem::setTitle(), te::map::GroupingItem::setUpperLimit(), te::map::GroupingItem::setValue(), and te::common::Tokenize().
Referenced by te::qt::plugins::terralib4::TL4ConverterWizard::finish().
std::string te::qt::plugins::terralib4::GetLineStyle | ( | int | type | ) |
Definition at line 97 of file Utils.cpp.
Referenced by GetLineSymbolizer(), and GetPolygonSymbolizer().
te::se::LineSymbolizer * te::qt::plugins::terralib4::GetLineSymbolizer | ( | TeVisual * | visual | ) |
Definition at line 274 of file Utils.cpp.
References Convert2TerraLib5(), te::se::CreateLineSymbolizer(), te::se::CreateStroke(), and GetLineStyle().
Referenced by Convert2TerraLib5(), and GetSymbolizer().
std::string te::qt::plugins::terralib4::GetPointStyle | ( | int | type | ) |
Definition at line 117 of file Utils.cpp.
Referenced by GetPointSymbolizer().
te::se::PointSymbolizer * te::qt::plugins::terralib4::GetPointSymbolizer | ( | TeVisual * | visual | ) |
Definition at line 294 of file Utils.cpp.
References Convert2TerraLib5(), te::se::CreateFill(), te::se::CreateGraphic(), te::se::CreateMark(), te::se::CreatePointSymbolizer(), GetPointStyle(), and IsHollow().
Referenced by Convert2TerraLib5(), and GetSymbolizer().
te::se::PolygonSymbolizer * te::qt::plugins::terralib4::GetPolygonSymbolizer | ( | TeVisual * | visual | ) |
Definition at line 244 of file Utils.cpp.
References Convert2TerraLib5(), te::se::CreateFill(), te::se::CreatePolygonSymbolizer(), te::se::CreateStroke(), and GetLineStyle().
Referenced by Convert2TerraLib5(), and GetSymbolizer().
te::se::ColorMap * te::qt::plugins::terralib4::GetRasterGrouping | ( | TeTheme * | theme | ) |
Definition at line 379 of file Utils.cpp.
References te::se::Categorize::addThreshold(), te::se::Categorize::addValue(), te::se::ColorMap::setCategorize(), te::se::Function::setFallbackValue(), te::se::Categorize::setLookupValue(), te::se::Categorize::setThresholdsBelongTo(), and te::se::Categorize::SUCCEEDING.
Referenced by te::qt::plugins::terralib4::TL4ConverterWizard::finish().
te::se::RasterSymbolizer * te::qt::plugins::terralib4::GetRasterSymbolizer | ( | TeRasterTransform * | visual | ) |
Definition at line 433 of file Utils.cpp.
References te::se::BLUE_COMPOSITION, te::se::RasterSymbolizer::getOffset(), te::se::GRAY_COMPOSITION, te::se::GREEN_COMPOSITION, te::se::RED_COMPOSITION, te::se::RGB_COMPOSITION, te::se::ChannelSelection::setBlueChannel(), te::se::RasterSymbolizer::setChannelSelection(), te::se::ChannelSelection::setColorCompositionType(), te::se::RasterSymbolizer::setGain(), te::se::ChannelSelection::setGrayChannel(), te::se::ChannelSelection::setGreenChannel(), te::se::RasterSymbolizer::setOffset(), te::se::RasterSymbolizer::setOpacity(), te::se::ChannelSelection::setRedChannel(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by Convert2TerraLib5().
te::se::Symbolizer * te::qt::plugins::terralib4::GetSymbolizer | ( | int | geometryType, |
TeVisual * | visual | ||
) |
Definition at line 226 of file Utils.cpp.
References GetLineSymbolizer(), GetPointSymbolizer(), GetPolygonSymbolizer(), te::gm::LineStringType, te::gm::PointType, and te::gm::PolygonType.
Referenced by GetGrouping().
bool te::qt::plugins::terralib4::IsHollow | ( | int | type | ) |
Definition at line 141 of file Utils.cpp.
Referenced by GetPointSymbolizer().