The CoverageStyle defines the styling that is to be applied to a subset of Coverage data.
More...
#include <CoverageStyle.h>
|
Methods used to get or set properties.
|
std::string * | m_coverageName |
| It identifies the specific coverage that the coverage style is for. (Optional) More...
|
|
static const std::string | sm_type |
| A static data member used in the implementation of getType method. More...
|
|
void | setCoverageName (std::string *name) |
|
const std::string * | getCoverageName () const |
|
const std::string & | getType () const |
| It returns the style type. More...
|
|
Style * | clone () const |
| It creates a new copy of this object. More...
|
|
The CoverageStyle defines the styling that is to be applied to a subset of Coverage data.
- See also
- Style, FeatureTypeStyle
Definition at line 45 of file CoverageStyle.h.
◆ ReturnType
◆ VisitorType
◆ CoverageStyle()
te::se::CoverageStyle::CoverageStyle |
( |
| ) |
|
◆ ~CoverageStyle()
te::se::CoverageStyle::~CoverageStyle |
( |
| ) |
|
◆ accept()
It call the visit method from the guest object.
- Parameters
-
guest | The guest or visitor. |
- Returns
- Any valid value define by the template type R.
◆ clone()
Style * te::se::CoverageStyle::clone |
( |
| ) |
const |
|
virtual |
◆ getCoverageName()
const std::string * te::se::CoverageStyle::getCoverageName |
( |
| ) |
const |
◆ getDescription()
const Description * te::se::Style::getDescription |
( |
| ) |
const |
|
inherited |
◆ getName()
const std::string * te::se::Style::getName |
( |
| ) |
const |
|
inherited |
◆ getOnlineResource()
◆ getOnlineResources()
◆ getRule()
Rule * te::se::Style::getRule |
( |
std::size_t |
i | ) |
const |
|
inherited |
◆ getRules()
const std::vector< Rule * > & te::se::Style::getRules |
( |
| ) |
const |
|
inherited |
◆ getSemanticTypeIdentifier()
const std::string & te::se::Style::getSemanticTypeIdentifier |
( |
std::size_t |
i | ) |
|
|
inherited |
◆ getSemanticTypeIdentifiers()
const std::vector< std::string > * te::se::Style::getSemanticTypeIdentifiers |
( |
| ) |
const |
|
inherited |
◆ getType()
const std::string & te::se::CoverageStyle::getType |
( |
| ) |
const |
|
virtual |
It returns the style type.
- Returns
- The style type.
Implements te::se::Style.
◆ getVersion()
const std::string & te::se::Style::getVersion |
( |
| ) |
const |
|
inherited |
◆ push_back() [1/3]
void te::se::Style::push_back |
( |
const std::string & |
semanticTypeIdentifier | ) |
|
|
inherited |
◆ push_back() [2/3]
void te::se::Style::push_back |
( |
Rule * |
rule | ) |
|
|
inherited |
◆ push_back() [3/3]
◆ removeRule()
void te::se::Style::removeRule |
( |
std::size_t |
i | ) |
|
|
inherited |
◆ removeRules()
void te::se::Style::removeRules |
( |
| ) |
|
|
inherited |
◆ setCoverageName()
void te::se::CoverageStyle::setCoverageName |
( |
std::string * |
name | ) |
|
◆ setDescription()
◆ setName()
void te::se::Style::setName |
( |
std::string * |
name | ) |
|
|
inherited |
◆ setRule()
void te::se::Style::setRule |
( |
std::size_t |
i, |
|
|
Rule * |
rule |
|
) |
| |
|
inherited |
◆ setVersion()
void te::se::Style::setVersion |
( |
const std::string & |
v | ) |
|
|
inherited |
◆ m_coverageName
std::string* te::se::CoverageStyle::m_coverageName |
|
private |
It identifies the specific coverage that the coverage style is for. (Optional)
Definition at line 82 of file CoverageStyle.h.
◆ m_description
It gives an informative description of the style. (Optional)
Definition at line 140 of file Style.h.
◆ m_name
std::string* te::se::Style::m_name |
|
protectedinherited |
It allows the style to be referenced. Names must be unique in the context in which they are defined. (Optional)
Definition at line 139 of file Style.h.
◆ m_onlineResources
It refers to an external document. (Mandatory if m_rules is empty, otherwise, it is optional)
Definition at line 143 of file Style.h.
◆ m_rules
std::vector<Rule*> te::se::Style::m_rules |
|
protectedinherited |
It allows conditional rendering. (Mandatory if m_onlineResource is empty, otherwise, it is optional)
Definition at line 142 of file Style.h.
◆ m_semanticTypeIdentifiers
std::vector<std::string>* te::se::Style::m_semanticTypeIdentifiers |
|
protectedinherited |
The SemanticTypeIdentifier is experimental and is intended to be used to identify what the feature style is suitable to be used for using community-controlled name(s). (Optional)
Definition at line 141 of file Style.h.
◆ m_version
std::string te::se::Style::m_version |
|
protectedinherited |
◆ sm_type
const std::string te::se::CoverageStyle::sm_type |
|
staticprivate |
A static data member used in the implementation of getType method.
Definition at line 83 of file CoverageStyle.h.
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/se/CoverageStyle.h