Interface for configuring labeling options for the SetLabel/DeleteLabel methods.
More...
#include <src/api/mip/file/labeling_options.h>
Interface for configuring labeling options for the SetLabel/DeleteLabel methods.
Definition at line 42 of file labeling_options.h.
◆ LabelingOptions()
Definition at line 45 of file labeling_options.h.
46 : mAssignmentMethod(method),
47 mIsDowngradeJustified(false) {
48 }
◆ GetAssignmentMethod()
◆ GetExtendedProperties()
const std::vector< std::pair< std::string, std::string > > & LabelingOptions::GetExtendedProperties |
( |
| ) |
const |
|
inline |
◆ GetJustificationMessage()
const std::string & LabelingOptions::GetJustificationMessage |
( |
| ) |
const |
|
inline |
◆ IsDowngradeJustified()
bool LabelingOptions::IsDowngradeJustified |
( |
| ) |
const |
|
inline |
◆ SetDowngradeJustification()
void LabelingOptions::SetDowngradeJustification |
( |
bool | isDowngradeJustified, |
|
|
const std::string & | justificationMessage ) |
|
inline |
Definition at line 66 of file labeling_options.h.
66 {
67 mIsDowngradeJustified = isDowngradeJustified;
68 mJustificationMessage = justificationMessage;
69 }
◆ SetExtendedProperties()
void LabelingOptions::SetExtendedProperties |
( |
const std::vector< std::pair< std::string, std::string > > & | extendedProperties | ) |
|
|
inline |
Definition at line 71 of file labeling_options.h.
71 {
72 mExtendedProperties = extendedProperties;
73 }
The documentation for this class was generated from the following file: