Mapper  0.9.0
API documentation
Public Member Functions | Public Attributes | List of all members
OpenOrienteering::DistributePointsTool::Settings Struct Reference

Required user input for applying the action. More...

#include <distribute_points_tool.h>

Public Member Functions

constexpr Settings ()
 Constructor, sets default values. More...
 

Public Attributes

int num_points_per_line
 Number of points to create. More...
 
bool points_at_ends
 If true, points will also be placed at open paths ends, otherwise only inside for open paths. More...
 
bool rotate_symbols
 If true, points will be aligned with the path direction if rotatable. More...
 
double additional_rotation
 Additional rotation for rotatable point symbols, in radians counter-clockwise. More...
 

Detailed Description

Required user input for applying the action.

Constructor & Destructor Documentation

◆ Settings()

constexpr OpenOrienteering::DistributePointsTool::Settings::Settings ( )
inline

Constructor, sets default values.

Member Data Documentation

◆ additional_rotation

double OpenOrienteering::DistributePointsTool::Settings::additional_rotation

Additional rotation for rotatable point symbols, in radians counter-clockwise.

◆ num_points_per_line

int OpenOrienteering::DistributePointsTool::Settings::num_points_per_line

Number of points to create.

◆ points_at_ends

bool OpenOrienteering::DistributePointsTool::Settings::points_at_ends

If true, points will also be placed at open paths ends, otherwise only inside for open paths.

◆ rotate_symbols

bool OpenOrienteering::DistributePointsTool::Settings::rotate_symbols

If true, points will be aligned with the path direction if rotatable.


The documentation for this struct was generated from the following file: