#include <SubdivideOperation.h>
Definition at line 49 of file SubdivideOperation.h.
 
◆ SubdivideOperationParameters()
      
        
          | te::vp::SubdivideOperationParameters::SubdivideOperationParameters | ( | std::size_t | maxCoordinates = 0, | 
        
          |  |  | te::gm::CellTilling * | cellTilling = nullptr | 
        
          |  | ) |  |  | 
      
 
 
◆ ~SubdivideOperationParameters()
      
        
          | te::vp::SubdivideOperationParameters::~SubdivideOperationParameters | ( |  | ) |  | 
      
 
 
◆ addInputDataAccess()
Adds an input data access to the params. 
- Parameters
- 
  
    | dataAccess | The input dataAccess to be added |  
 
 
 
◆ addOutputDataAccess()
Adds an output data access to the params. Note that if the dataSet does not exist, it will be created by the operation. 
- Parameters
- 
  
    | dataAccess | The output dataAccess to be added Returns the input dataAccess vector |  
 
 
 
◆ getCellTilling()
◆ getInputDataAccessVector()
  
  | 
        
          | const std::vector<te::da::DataAccess*>& te::vp::AbstractParameters::getInputDataAccessVector | ( |  | ) | const |  | inherited | 
 
Returns the output dataAccess vector. 
 
 
◆ getMaxCoordinates()
      
        
          | std::size_t te::vp::SubdivideOperationParameters::getMaxCoordinates | ( |  | ) | const | 
      
 
 
◆ getOperationResult()
Sets the result of the operation. 
 
 
◆ getOutputDataAccessVector()
  
  | 
        
          | const std::vector<te::da::DataAccess*>& te::vp::AbstractParameters::getOutputDataAccessVector | ( |  | ) | const |  | inherited | 
 
Sets the input dataAccess vector. 
 
 
◆ getSwapInput()
  
  | 
        
          | bool te::vp::AbstractParameters::getSwapInput | ( |  | ) | const |  | inherited | 
 
Gets the result of the operation. 
 
 
◆ isValid()
  
  | 
        
          | virtual bool te::vp::AbstractParameters::isValid | ( | std::string & | errorMessage | ) |  |  | virtualinherited | 
 
 
◆ reportParams()
It reports each parameter used in the operation. 
- Parameters
- 
  
    | report | Object used to report operation information. |  
 
 
 
◆ reportSpecificParams()
  
  | 
        
          | virtual void te::vp::AbstractParameters::reportSpecificParams | ( | OperationReport * | report | ) |  |  | protectedvirtualinherited | 
 
It reports each specific parameter used in the operation. 
- Parameters
- 
  
    | report | Object used to report operation information. |  
 
 
 
◆ setCellTilling()
◆ setInputDataAccessVector()
  
  | 
        
          | void te::vp::AbstractParameters::setInputDataAccessVector | ( | const std::vector< te::da::DataAccess * > & | vecDataAccess | ) |  |  | inherited | 
 
Sets the output dataAccess vector. 
 
 
◆ setMaxCoordinates()
      
        
          | void te::vp::SubdivideOperationParameters::setMaxCoordinates | ( | std::size_t | maxCoordinates | ) |  | 
      
 
 
◆ setOperationResult()
  
  | 
        
          | void te::vp::AbstractParameters::setOperationResult | ( | OperationResult | result | ) |  |  | inherited | 
 
 
◆ setOutputDataAccessVector()
  
  | 
        
          | void te::vp::AbstractParameters::setOutputDataAccessVector | ( | const std::vector< te::da::DataAccess * > & | vecDataAccess | ) |  |  | inherited | 
 
Enables or disables geometry subdivision. 
 
 
◆ setSwapInput()
  
  | 
        
          | void te::vp::AbstractParameters::setSwapInput | ( | bool | swap | ) |  |  | inherited | 
 
Returns TRUE if the input must be swaped. FALSE otherwise. 
 
 
◆ m_cellTilling
◆ m_inputDataVector
◆ m_maxCoordinates
  
  | 
        
          | std::size_t te::vp::SubdivideOperationParameters::m_maxCoordinates |  | private | 
 
 
◆ m_operationResult
◆ m_outputDataVector
◆ m_snapGeometries
  
  | 
        
          | bool te::vp::AbstractParameters::m_snapGeometries |  | protectedinherited | 
 
If TRUE, the geometries will be snapped before the operation is executed. Default is TRUE. 
Definition at line 149 of file AbstractOperation.h.
 
 
◆ m_swapInput
  
  | 
        
          | bool te::vp::AbstractParameters::m_swapInput |  | protectedinherited | 
 
This is very usefull for operations between 2 dataSets. If TRUE, the input will be swapped. Default is FALSE. 
Definition at line 148 of file AbstractOperation.h.
 
 
The documentation for this class was generated from the following file: