#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: