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